Configurations de déploiementNuxeo 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 :
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 MonitoringNuxeo 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 :
L'intégration des produits Nuxeo dans l'écosystème informatique des entreprisesNuxeo Platform s'appuie sur des fonctionnalités de haute qualité pour s'adapter aux applications d'infrastructures existantes. L'accès aux APIsNuxeo 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.
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 AuthentificationL'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. AuthentificationLa 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 :
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èsUn 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 :
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. |

