Conçue pour un monde dominé par les données

Conception orientée API avec JSON en format de données, un modèle de contenu flexible, qui peut être modifié avec les modèles évoluant rapidement, un moteur de recherche avec montée en charge horizontale et persistance des données

Construite pour être étendue

Architecture modulaire avec plus de 150 plugins exposant plus de 250 points d'extensions, modèles d'upgrades validés pour le futur

Testée pour des charges de travail importantes

Sous-sytèmes pouvant monter en charge de façon indépendante et horizontale, validée à plus d'un milliard d'objets sur un seul système

Développée pour le Cloud

Intégration profonde avec AWS, montée en charge linéaire inégalée, connecteurs pour les principales applications Cloud telles que Google Drive ou Dropbox

Ingénierie robuste

40 commits/jour sur 100 repository GitHub, 100 à 600 builds Jenkins/jour, des tests automatisés complexes, complètement ouverts et vérifiables

Base documentaire

Modèle de contenu riche
Modèle de contenu riche

Modèle de contenu riche
incluant les propriétés imbriquées (types complexes et listes de types complexes)

Requête et recherche
Requête et recherche

Requête et recherche
Les requêtes utilisant NXQL, CMISQL et Elasticsearch DSL, supportent les aggrégats et les facettes, les fonctionnalités de recherche plein texte avancées

Persistence des fichiers et des données modulaires
Persistence des fichiers et des données modulaires

Persistence des fichiers et des données modulaires
Les données peuvent être stockées dans des bases de données SQL ou NoSQL, les fichiers sont nativement dédupliqués et stockés dans n'importe quel stockage de fichier supporté: filesystem, FS encrypté, Amazon S3, Azure Blobs et autres

Politique de version
Politique de version

Politique de version
pour renforcer les systèmes de gestion de version complexes

Contrôle d'accès
Contrôle d'accès

Contrôle d'accès
basé sur les permissions (ACL) et règles, approuvé pour les contrôles d'accès au niveau militaire

Relations
Relations

Relations
Relier les objets grâces aux propritétés (une propriété pointant vers une autre) et rapporter l'objet principal et toutes les entitées liées en un seul appel API


API REST

Exhaustive

L'API REST supporte entièrement le référentiel CRUD et plus de 130 opérations

Flexible

JSON comme format de données pour l'efficacité de la bande passante et les clients de modèles de données résistants au changement

Composable

Permet de chaîner les commandes en appel unique pour l'éxécution des sets de commandes sécurisant les transactions

Extensible

Extension des API REST (data contributors, marshallers, endpoints et commandes) avec un plugin

Evolutive

Plus de 6000 requêtes/sec sur 2 nodes, montée en charge linéaire avec de nouveaux nodes. Facilité de création de nouvelles applications JS

SDKs natifs

Pour Java (JVM, Android), JavaScript (Browser, Node.js), iOS, .NET, PHP, Python et même DART !

api-playground

Vue d'ensemble des services

Requête et recherche

Notre moteur de recherche repose sur Elasticsearch. Cela permet d'activer des fonctionnalités complexes de recherche et de calcul.

Synchro Bureau

Nous avons un client permettant la synchronisation bidirectionnelle des contenus entre le poste de travail et la base documentaire Nuxeo.

Workflow

Notre moteur de workflow est intégré avec un outil graphique pour définir vos propres processus métiers et workflows.

Visualisation des données

Notre toolkit pour les développeurs web permet de visualiser des données pour la réalisation de tableaux de bord analytiques personnalisés.

Services de conversion

Programmation de la création automatique de rendus supplémentaires des fichiers numériques importés.

Partage de fichiers Cloud

Intégration native de Nuxeo Platform avec les plateformes de partage et de synchronisation de fichiers, comme Google Drive, Dropbox, Box ou OneDrive. Des connecteurs sont également disponible pour Salesforce.com et Adobe Creative Cloud.

Cloud

Connecteurs pour les applications Cloud

Nuxeo Live Connect vous permet de développer une application qui gère les fichiers cloud comme s'il s'agissait de fichiers stockés en local (Dropbox, Google Drive, One Drive, Box...). Les utilisateurs profitent des fonctionnalités de partage de fichiers et de collaboration de Google Drive et Dropbox, ainsi que de leur écosystème d’applications, tout en travaillant dans la plateforme Nuxeo. Nous proposons aussi d'autres connecteurs vers les principales applications cloud telles que Salesforce.com ou Adobe Creative Cloud.

Google Drive Box Dropbox
Adobe Salesforce OneDrive

Déploiement Cloud

Nuxeo supporte une forte intégration avec les infrastructures de déploiement Cloud comme Amazon Web Services et Azure :

  • Fichiers stockés nativement dans AWS S3 ou Azure Blobs
  • Supporte la persistance des données dans AWS RDS et Azure SQL DB
  • Supporte l'auto-scaling dynamique indépendant de tous les sous-systèmes (frontend, moteur de recherche, background processing)
  • Monitoring intense avec CloudWatch ou Datadog
  • Automatisation des déploiements avec CloudFormation ou Ansible
  • Accelération du téléchargement de façon sécurisée avec AWS CloudFront ou Azure CDN

Nous offrons également des images prêtes à l'emploi pour EC2, Azure et Docker.


Performance

Architecture hybride SQL et NoSQL avec l'intégration d'Elasticsearch et MongoDB en tant que parties intégrantes de l'infrastructure de stockage.

Nuxeo Platform supporte les applications de gestion de contenu les plus exigeantes avec d'incroyables résultats de montée en charge et de processing qui dépassent largement les systèmes existants :

  • Possibilité de Montée en charge massive utilisant soit NoSQL (MongoDB) ou des bases de données relationnelles (PostgreSQL, Oracle, MySQL, etc.)
  • 1 milliard de documents mesurés sur un cluster unique
  • 6 000 requêtes par seconde mesurées sur un cluster unique
  • Jusqu'à 30 000 documents traités par seconde sur un cluster basé sur MongoDB

Si votre organisation doit gérer des volumes et des débits de contenu de taille significative, Nuxeo a ce qu'il vous faut !

Nuxeo Platform supporte nativement MongoDB, en tant que stockage de contenu extrêmement rapide et scalable :

  • Gère d'importants imports de masse et la persistance du contenu jusqu'à plusieurs centaines de millions de documents
  • Supporte de lourdes opérations concurrentes d'écriture/lecture, telles que le versionning et les imports de contenu fréquents
  • Mesurée 5x plus rapide sur les imports de masse et un processing 15x plus rapide sur les dernières implémentations de base de données SQL
  • Stockez optionnellement vos fichiers sur GridFS ou un object store

Développement d'applications

Conçue pour les développeurs, la plateforme a été construite pour supporter la conception, le test, l'intégration et la maintenance afin de couvrir l'ensemble du cycle de vie de votre application et la livraison de la solution.

Nuxeo Studio

Nuxeo Studio
Nuxeo Studio

Nuxeo Studio vous apporte un ensemble complet de fonctionnalités de conception et de développement d’application. Nuxeo Studio. Grâce à son interface graphique intuitive, cet environement SaaS permet de réduire le temps et les ressources nécessaires à la personnalisation et à la configuration des applications basées sur Nuxeo Platform.

Configuration avec Nuxeo Studio

Nuxeo IDE

Nuxeo IDE
Nuxeo IDE

Nuxeo IDE est un environnement de développement intégré pour les développeurs utilisant Nuxeo Platform. Il leur permet d'ajouter à la plateforme Nuxeo de nouvelles fonctionnalités écrites en Java dans un environnement convivial, qui offre tous les avantages de la plateforme Nuxeo tout en étant intégré avec Nuxeo Studio.

Derniers posts

Rencontrez nos équipes - Matthew Lorenz, VP of Global Sales Operations
Rencontrez nos équipes - Matthew Lorenz, VP of Global Sales Operations

Faites la connaissance de Matthew Lorenz, VP of Global Sales Operations chez Nuxeo. C'est la personne qui se donne à 100 % en coulisse pour faciliter le travail de notre équipe commerciale.

Continuer la lecture
Exploiter la puissance de Kotlin dans Nuxeo
Exploiter la puissance de Kotlin dans Nuxeo

Dans notre volonté de rendre Nuxeo Server plus efficace, plus moderne et plus performant que jamais, notre attention s'est tout naturellement tournée vers le langage de programmation Kotlin.

Continuer la lecture