Il y a quelques semaines, je vous ai parlé des prévisions de Nuxeo pour 2020 en matière de gestion de contenu et évoqué certaines des grandes tendances qui se dégagent chez nos clients et sur le marché. Je tenais également à vous présenter quelques-uns des jalons de notre roadmap produit 2020, ainsi que les projets visant à donner vie à notre vision du futur des services de contenu.

Il convient tout d’abord de noter que nos deux objectifs principaux n’ont pas changé.

Le premier est de proposer la plateforme de services de contenu la plus moderne du marché. Même si cela peut sembler évident, il nous faudra compter sur notre capacité à innover en continu et à conserver notre place sur le marché. L’une des choses que j’aime le plus chez Nuxeo, c’est la volonté de notre équipe technique à tester de nouvelles technologies et sa curiosité sans limites vis-à-vis des améliorations que ces technologies pourraient apporter à la plateforme Nuxeo.

Notre deuxième objectif est d’associer de manière inédite les données et le contenu afin d’aider nos clients à faire évoluer leur activité grâce à des applications de gestion de contenu basées sur l’IA, ou « applications intelligentes de contenu ». C’est peut-être ambitieux, mais cette phrase résume à elle seule ce qui rend la plateforme Nuxeo unique. Nous développons une plateforme de gestion de contenu, mais nous n’avons jamais négligé les données, car ce sont elles qui rendent le contenu pertinent et précieux pour nos clients. Nous sommes également convaincus que l’IA joue un rôle essentiel dans notre façon d’enrichir les données de nos clients, notamment par le biais de modèles de machine learning entraînés avec leurs données métiers, et ainsi leur proposer plus de valeur. Et enfin, nous pensons que le but ultime d’une plateforme est de développer des applications (rapidement, simplement et à faible coût) et que ces applications intelligentes permettront à nos clients de révolutionner leur activité.

Adapter notre roadmap produit aux besoins de nos clients

Avec plus de 30 points, notre roadmap 2020 est résolument ambitieuse. Bon nombre de ces points sont directement liés aux retours de nos clients et à leurs demandes d’amélioration. D’autres éléments de cette roadmap reflètent notre investissement pour l’avenir de la plateforme Nuxeo et le support de notre stratégie produit à long terme. Voici les six principaux thèmes qui orientent nos objectifs :

  • Développer des applications de contenu rapidement et facilement. Le but principal des plateformes est de concevoir des applications et des services. Nous proposons un environnement qui permet aux développeurs de créer rapidement de nouvelles applications de gestion de contenu répondant aux situations les plus complexes.
  • Exploiter la plateforme Nuxeo en tant que service SaaS. Nous misons sur le Cloud, qu’il s’agisse de votre infrastructure ou de la nôtre, afin de réduire au maximum les coûts de possession et d’exploitation de la plateforme Nuxeo. Les mises à jour sont transparentes et les nouvelles fonctionnalités immédiatement disponibles.
  • Rendre le contenu plus intelligent. Nous pensons que les modèles d’IA/ML personnalisés offrent une plus grande valeur ajoutée que les services génériques. Ainsi, nous permettons à nos clients d’entraîner leurs propres modèles à l’aide de leurs données et contenus. Ces technologies visent non seulement à enrichir le contenu, mais également à développer la connaissance disponible.
  • Proposer des expériences utilisateur de qualité. Une expérience utilisateur efficace est essentielle pour susciter l’adhésion et, en retour, augmenter la rentabilité des produits. Les utilisateurs s’attendent à revivre les expériences de leurs applications personnelles favorites, et nos modules et interfaces sont conçus dans cette optique.
  • Utiliser le contenu où qu’il soit. Nous sommes conscients que la plateforme Nuxeo ne sera pas le seul point d’accès vers le contenu et nous permettons aux utilisateurs de trouver facilement toutes les ressources à disposition, quel que soit l’endroit où elles se trouvent.
  • Miser sur des technologies innovantes. L’innovation doit être au cœur d’une plateforme de contenu moderne. Nous allons continuer à faire évoluer notre architecture en y intégrant des technologies innovantes pour permettre à la plateforme Nuxeo de délivrer des performances optimales, même en cas de lourdes charges.

Priorités de notre roadmap pour 2020

Nous avons également défini des priorités dans nos investissements, en particulier au niveau des fonctionnalités essentielles pour l’avenir de la plateforme. Et ces priorités ne vont pas changer en 2020 :

  • Low-code. Nous proposons déjà une plateforme intuitive et puissante permettant de créer des applications orientées contenu. En 2020, nous allons continuer à investir dans l’aspect low-code de celle-ci, avec un accent particulier sur le développement d’interfaces utilisateur via Nuxeo Studio.
  • Intelligence artificielle. Nuxeo Insight a été le premier service d’IA entièrement personnalisable sur le marché. En 2020, nous allons continuer à enrichir l’expérience utilisateur du service, en simplifiant plus encore les interactions entre les utilisateurs et nos modèles de machine learning.
  • Cloud-first. Comme je l’ai évoqué dans mon dernier article, le Cloud est devenu une évidence pour nos clients. Aujourd’hui, la question qui se pose est de savoir où déployer leur instance Nuxeo : sur leur infrastructure, ou sur la nôtre. En 2020, nous allons continuer à améliorer la plateforme Nuxeo pour faciliter son déploiement, sa maintenance et son évolution dans le Cloud.

Livrables prévus pour le 1er semestre

Voici un aperçu des lancements prévus. Comme vous allez le constater, ceux-ci sont alignés avec nos priorités.

Low-code :

  • Paradigme de conception visuelle - L’éditeur visuel de Nuxeo permettra aux développeurs de glisser-déposer les différents éléments de conception afin de configurer rapidement et simplement de nouvelles interfaces utilisateur pour leurs applications de contenu. Nous supprimons ainsi les limitations actuelles de Nuxeo Studio en offrant plus d’options de personnalisation et en donnant aux développeurs plus de liberté en matière de design et de contenu.
  • Modèles pour Nuxeo Studio – Nous allons proposer un catalogue complet de modèles pouvant être importés dans un projet Studio. La recherche de modèles Studio sera optimisée et s’accompagnera de notifications en cas de modification des modèles. Par ailleurs, les objets composant ces modèles pourront être importés indépendamment des modèles eux-mêmes.

Intelligence artificielle :

  • Assistants d’UI pour Nuxeo Insight – Nous allons proposer un ensemble d’interfaces permettant aux utilisateurs métier de choisir simplement et intelligemment leurs jeux de données, d’entraîner leurs propres modèles de machine learning et, par la suite, de déployer et gérer ces modèles. L’UI Nuxeo Insight s’appuiera sur différents assistants guidant progressivement les utilisateurs à travers ces étapes d’entraînement et de déploiement.
  • Apprentissage continu - Nous allons intégrer un paradigme d’apprentissage continu au service Nuxeo Insight. Lorsque du contenu et des métadonnées seront ajoutés à la plateforme Nuxeo, nous pourrons extraire automatiquement de nouveaux jeux de données exploitables par Nuxeo Insight. Et nous déploierons automatiquement de nouvelles versions du modèle de machine learning créé afin d’améliorer en continu la précision de notre service.
  • Apprentissage actif - Nous allons développer un ensemble d’interfaces invitant les utilisateurs (via un système de récompenses) à valider les données et les résultats générés par le service Nuxeo Insight. Et nous intégrerons ces validations de manière continue afin d’améliorer l’efficacité des modèles de machine learning personnalisés.

Cloud-first :

  • Benchmarks sur plusieurs milliards d’objets – Nous allons réaliser une série de benchmarks afin de valider le comportement de notre plateforme et de nos services Cloud lors d’importants pics d’activité. Ces benchmarks tiendront compte d’un grand nombre de paramètres : charges extrêmes, conversions d’importants jeux de données, espaces de stockage volumineux, modèles de données et schémas de sécurité complexes, etc. Bien plus qu’un simple exercice théorique, ces benchmarks s’appuieront sur une véritable instance de Nuxeo Cloud et montrera à nos utilisateurs le comportement de notre plateforme Cloud avec 1, 4 et même 10 milliards d’objets.
  • Archivage sur plusieurs niveaux – Nous allons ajouter un support des services de stockage à froid tels qu’Amazon Glacier. Cela permettra à nos clients de migrer le contenu Nuxeo vers des espaces de stockage Cloud à moindre coût.

En plus des priorités de notre roadmap, voici quelques-unes des fonctionnalités qui seront déployées au premier semestre 2020 :

  • Intégration clé en main à frame.io, un environnement de montage vidéo utilisé par beaucoup de nos clients DAM.
  • Améliorations de l’UI pour les actions de masse, permettant aux utilisateurs de profiter des performances de notre framework et d’ingérer d’importants volumes de contenu, d’en modifier les métadonnées et de réaliser des actions de masse sur les workflows.
  • Amélioration de l’interface de gestion des politiques de conservation grâce à un ensemble de tableaux de bord et de rapports simplifiant le quotidien des gestionnaires.

En savoir plus sur notre vision

Comme vous pouvez le voir, ce premier semestre ne s’annonce pas de tout repos et j’espère que cet article vous a permis d’en savoir plus sur notre orientation stratégique et notre vision pour la plateforme Nuxeo.

Puisque nous sommes une entreprise open source, l’intégralité de notre roadmap est disponible en ligne. Si vous voulez en savoir plus, vous pouvez la consulter ici. Et si vous souhaitez nous faire parvenir vos retours ou vos suggestions pour notre stratégie produit, n’hésitez pas à nous contacter directement via notre portail ProdPad.