Deux questions reviennent fréquemment lors de nos entretiens commerciaux : « Quel est le délai de commercialisation de votre plateforme ? » et « Votre plateforme s’intègre-t-elle facilement avec d’autres logiciels ? ». Tout le monde est bien conscient que la technologie occupe une place toujours plus importante pour les entreprises, et celles-ci doivent être en mesure de suivre les différentes évolutions pour garder une longueur d’avance dans un environnement en rapide mutation. Lorsque les gens considèrent l’utilisation de Nuxeo Content Services Platform, c’est généralement dans le cadre d’une solution plus globale à différents problèmes qu’ils ont.
Nuxeo n’est pas le seul éditeur dans ce domaine et nous en sommes bien conscients. Mais nos solutions sont plus rapides et plus efficaces que vous ne l’imaginez. La conception et l’architecture de Nuxeo Platform sont pensées pour accélérer le délai de commercialisation et pour minimiser les efforts nécessaires à la création des intégrations dont votre activité a besoin.
« Mais comment vous faites ? ». Je vais me faire un plaisir de vous donner la réponse.
Grâce à de puissants outils de développement, des connecteurs pré-intégrés, des frameworks flexibles et une philosophie open source qui va bien au delà de notre code logiciel, nous sommes parvenus à concevoir une plateforme qui vous permet d’innover en continu afin de garder une longueur d’avance sur la concurrence.
Commençons par l’UI.
Nous avions le sentiment que la création d’éléments capables de modifier l’apparence de notre interface devait être possible sans trop de difficultés et de ressources. C’est pour cette raison que nous avons commencé à utiliser les Web Components Polymer pour notre UI. Avec la LTS 2016, vous pourrez profiter de widgets d’UI entièrement fonctionnels et d’élements Nuxeo basés sur des composants web pour concevoir rapidement des applications web modernes et personnalisées qui s’intègrent facilement avec Nuxeo Platform. Nous avons publié plusieurs articles à ce sujet au cours des derniers mois.
Parlons maintenant des outils de développement de notre plateforme. Nuxeo Studio est notre outil graphique de configuration et de création qui vous permet de personnaliser vos types de documents, formulaires, workflows et tous les éléments qui composent votre logique métier. Si ça ne suffit pas à vous convaincre, n’hésitez pas à jeter un œil aux blogs que nous avons publié à propos de Studio, en particulier la série “Nuxeo Studio Rocks” de mon collègue Thibaud Arguillere. Vous découvrirez ainsi Studio plus en détail tout en profitant d’une excellente playlist !
Et nous travaillons d’arrache-pied pour améliorer Studio en continu. La LTS 2016 voit l’arrivée d’une gestion intégrée des branches afin de gérer la personnalisation de projets complexes par des équipes internationales réparties sur plusieurs sites. Nous avons également facilité le développement de vos propres plug-ins pour la plateforme avec le récent Nuxeo Generator. Et nous avons également collaboré avec Codenvy pour créer une usine Nuxeo (Nuxeo Factory) qui vous permet de configurer une instance de développement Nuxeo en un seul clic !
Lorsque votre application est opérationnelle, vous pouvez profiter des multiples intégrations et connecteurs prédéfinis disponibles sur la plateforme. Nous savons que le contenu est créé et stocké ailleurs que dans Nuxeo Platform. Nous avons donc créé des connecteurs pour Adobe Creative Cloud et pour de nombreux outils de partage de fichiers (EFSS - Enterprise File Sync and Share) tels que Box, Google Drive, OneDrive et Dropbox.
Et si les connecteurs prédéfinis ne vous suffisent pas, nous proposons une API RESTful riche et robuste qui permet d’accéder simplement et en toute transparence à l’ensemble des fonctionnalités. La plateforme propose également une API unifiée pour toutes les bibliothèques client.
Pour couronner le tout, nous sommes convaincus que l’association de l’open source et de notre philosophie d’entreprise offre une agilité et une rapidité que vous aurez du mal à trouver ailleurs. Nous sommes entièrement transparents sur notre roadmap, nos benchmarks, notre documentation, etc. Nous voulons que tout le monde puisse voir le résultat de nos efforts car c’est ce qui nous donne envie d’aller encore plus loin.