/ Accueil » Produits » Nuxeo Platform » Déploiement

Nuxeo Platform

Configurations de déploiement

Nuxeo Platform propose plusieurs options de configuration du déploiement, afin de s'adapter aux environnements et au pré-requis des applications.

La flexibilité de Nuxeo Platform lui permet de supporter un grand nombre de serveurs d'applications, de bases de données, de serveurs d'annuaire et de systèmes d'exploitation, mais également d'être déployée selon différentes stratégies afin de s'adapter parfaitement à vos besoins :

  • Serveur unique. Dans le cadre d'un projet de gestion de contenu de petite ou moyenne taille, Nuxeo Platform peut être déployé sur une machine et un serveur d'application unique.
  • Cluster au niveau du référentiel. Il est possible de déployer plusieurs instances de Nuxeo Platform en cluster, chaque instance pointant vers un référentiel documentaire centralisé (pouvant lui-même être clusterisé). Il s'agit de la configuration la plus répandue pour les projets à grande échelle.

De plus, autre exemple de la flexibilité de déploiement de la plateforme, Nuxeo Platform peut être packagée en application locale, mettant ainsi à profit les technologies Eclipse RCP/Equinox. Le client offline est une version allégée de Nuxeo Platform pour packager un client déconnecté destiné à être utilisé en lecture seule. Il inclut les mêmes composants et le même code que la version serveur, auxquels s'ajoute un plugin de synchronisation des données. Nuxeo Desktop Edition répond parfaitement aux besoins de clients mobiles ou d'accès à distance et vous garantit un accès au contenu permanent et sécurisé.

Administration et Monitoring

Nuxeo Platform propose un ensemble d'outils puissants afin de faciliter l'accès aux applications des administrateurs, ce qui leur permet d'optimiser le monitoring et la maintenance.

Nuxeo Shell, notre interface en ligne de commande, propose des services d'administration, notamment des commandes planifiées, un outil de récupération de données et un outil de test de performances.

Les outils de monitoring de Nuxeo Platform sont les suivants :

  • Log4J, dont les niveaux d'alertes et les modes sont paramétrables.
  • Les connections JMX Connections.
  • Des sondes comme Nagios.
  • le monitoring de la JVM.

L'intégration des produits Nuxeo dans l'écosystème informatique des entreprises

Nuxeo Platform s'appuie sur des fonctionnalités de haute qualité pour s'adapter aux applications d'infrastructures existantes.

L'accès aux APIs

Nuxeo Platform propose une structure d'API riche pour privilégier l'interaction entre la plateforme et d'autres applications, qu'elles soient ou non fondées sur la technologie Java. Ces APIs comprennent l'API Java (locale et distante), et l'API de services web (REST et SOAP).

Interopérabilité

Nuxeo Platform supporte nombre de protocoles et de standards afin de garantir une réelle interopérabilité avec d'autres applications et plateformes.

  • WebDAV (Web-based Distributed Authoring and Versioning) est un ensemble d'extensions du protocole HTTP, qui permet de faciliter la modification et la gestion collaborative de fichiers sur des serveurs distants. Grâce au module Webdav de Nuxeo Platform, le référentiel est accessible par le biais des APIs WebDav. Le mapping est paramétrable.
  • Microsoft WSS (Windows SharePoint Services). Grâce au connecteur Microsoft WSS, Nuxeo Platform est accessible depuis MS Office et MS Windows Explorer en tant que système de fichiers partagés.
  • CMIS (Content Management Interoperability Services) est un standard qui permet de faciliter l'accès aux systèmes de gestion de contenu. Le serveur CMIS de Nuxeo Platform garantit l'interopérabilité de la plateforme avec d'autres applications d'ECM (solutions de WCM tierce, référentiels d'ECM, portails).

Nuxeo est fortement impliqué dans le projet Apache Chemistry, qui propose une API Java CMIS et un modèle de SPI. Apache Chemistry expose les APIs de Nuxeo Platform à travers CMIS et de ses extensions associées.

Sécurité, Contrôle d'accès et Authentification

L'intégrité des données et la sécurité sont des préoccupations fondamentales. Pour garantir un niveau élevé de sécurité et des contrôles d'accès à chaque niveau de la plateforme, Nuxeo implémente continuellement des fonctionnalités et des stratégies avancées. Grâce aux performances de Nuxeo Platform dans ce domaine, notre plateforme est largement adoptée dans le secteur militaire ainsi que dans les environnements hautement confidentiels.

Authentification

La gestion de l'authentification de Nuxeo Platform est totalement paramétrable. Grâce à l'abstraction d'annuaire de Nuxeo Platform, les groupes et utilisateurs peuvent être récupérés depuis un référentiel existant (SQL or LDAP).

L'authentification est disponible par le biais de :

  • Annuaires locaux SQL ou LDAP, Active Directory ou SQL distants
  • SSO: L'authentification adaptable à tout type d'identification

Il est possible d'utiliser plusieurs annuaires simultanément, comme LDAP Enterprise pour les employés et un annuaire local pour les collaborateurs externes.

Contrôle d'accès

Un système de contrôle d'accès avancé et hautement paramétrable répond aux exigences des environnements les plus sécurisés.

Nuxeo Platform propose deux systèmes natifs pour optimiser la configuration des paramètres de gestion des permissions :

  • Le contrôle d'accès basé sur les permissions, qui permet aux managers de déléguer des permissions à des utilisateurs et des groupes d'utilisateurs sur un contenu hiérarchique.
  • Le contrôle d'accès obligatoire, qui utilise les politiques de sécurité pour accorder/refuser l'accès au contenu en se basant sur des règles métier.

Ces deux systèmes peuvent être associés de façon à répondre aux politiques de contrôle d'accès les plus pointues, mais aussi de s'adapter à des cas d'utilisations variés.

Par exemple, le niveau de permission d'un utilisateur peut lui donner accès à un document. Cependant, l'accès au document peut également être défini par des règles métiers qui vont restreindre l'accès aux documents confidentiels, malgré les permissions accordées à un groupe d'utilisateurs.

Sécurité

Nuxeo Platform est sécurisé à tous niveaux, depuis les contrôles d'accès réalisés au niveau du référentiel jusqu'aux stratégies défensives au niveau de l'application (par exemple les contre-mesures XSS) et aux méthodes d'authentification pluggables (utilisateur/mot de passe, certificat client, mot de passe à usage unique, SSO). Les applications basées sur Nuxeo Platform peuvent être sécurisées par le biais de HTTPS.

En outre, le référentiel (Nuxeo Core) fournit un composant de chiffrement à la volée des fichiers stockés pour empêcher les attaques au niveau du système de fichiers.

Export PDF