La toute nouvelle version LTS de la plateforme Nuxeo apporte de nouvelles fonctionnalités pour prototyper et développer rapidement des applications orientées contenu. Les principales fonctionnalités de cette version ont déjà été validées par la communauté Nuxeo, qui les a installées et découvertes au fur et à mesure des différentes versions Fast Track.
7. Nous vous aidons à construire des applications pour créer,
stocker, gérer et distribuer du contenu métier…
…en permettant la collaboration, les processus et une logique
métier.
7
10. •
Michelin TP a choisi
Nuxeo pour son nouveau
système DAM
•
Stocker les actifs
(images) et les données
des “endroits
intéressants”
•
Gérer la collaboration et
les workflows sur le
contenu
•
Publier les actifs auprès
de divers clients (web,
guides, etc.)
10
11. • Plateforme de gestion de
contenu pour Generali
• Système de collaboration
pour les Achats Monde
• Permet aux différents
services Achats dispersés
dans le monde de créer des
synergies, partager le
contenu et se coordonner
• But = Economie de +50M
USD / an à travers les
synergies d’achat, et
l’efficacité des processus
13. Nuxeo Platform 5.8
• Cycle de release Fast Track
1,161 tâches terminées
960 bugs fixés
8,375 commits
65,000+ builds
500+ build jobs
3,500+ tests sur les commits
• Nouveaux points d’ancrages
API REST
• Capacités de Workflow
• Nuxeo Drive
• Monitoring avec Metrics
• Digital Asset Management
13
14. Cycle de release
Une année
5.6
5.8
Release Long Term Support
5.7.1
5.7.2
5.7.3
Releases Fast Track
14
15. APIs REST
js : nuxeo.doc(path).fetch()
http: GET /api/path/{pathOfTheDoc}
!
js : nuxeo.doc(id).fetch()
http: GET /api/id/{idOfTheDoc}
!
js : nuxeo.doc(id).update({...})
http: POST /api/id/{idOfTheDoc}
{ "properties": {
...
"dc:title": "The new title",
...
}}
!
js : nuxeo.doc(id).op({...})
http:
POST /api/id/{idOfTheDoc}/@op/{opId}
{ ...}
• Nouveaux points d'ancrage
(REST) de type ressource
pour les documents,
utilisateurs et annuaires
• Intégré avec les opérations
pour accéder au contenu via
des commandes
• Avec un niveau de données
configurable
• Pas de framework requis.
Consommez directement
depuis le navigateur js, node,
ruby, php, python, dart, ou ceque-vous-voulez !
15
16. Nouvelles APIs REST de Nuxeo
Ressource
http://...:8080/nuxeo/api/path/default-domain/workspaces/myWorkspace
GET
Récupère le document
PUT
Met à jour le document
POST
Crée document
DELETE
Efface le document
16
17. Nouvelles APIs REST de Nuxeo
Les documents sont
rendus en JSON
Parfait pour le web
17
18. nuxeo.io - fait pour les développeurs
• Des APIs faites pour les développeurs d’applications métier
• Accès aux ressources première classe et
• Paramètres de contexte
GET /nuxeo/api/v1/path/default-domain/workspaces/@bo/
TitleDescription
• Adaptateurs
POST /nuxeo/api/v1/path/default-domain/.../myFolder/
@children/@op/makeAZIP
• Points d’ancrage personnalisables
GET /nuxeo/api/v1/product/{productId}
18
19. 25-min de démo vidéo
nuxeo.com/api
• Introduction à AngularJS
• Nuxeo REST API
• Coder une simple application
19
20. Nuxeo Drive
• Gestion des conflits
• Support de proxy HTTP
• Icône de statut de la
synchronisation
• Ouverture directe depuis le
navigateur
• Orienté développeur
20
21. Workflow
• Nouveaux noeuds : multitâches, exclusion
• Support des sous-processus
• Règles d’escalade
• Ecran de résolution des
tâches
• Tableau de bord des
procédures
• Nouvelles opérations pour
contrôler les procédures
21
22. Scalabilité & Performance
• Couche de cache
unifiée pour la base de
données
• Files d'attente
persistantes et
réparties pour les
tâches exécutées en
arrière-plan via Redis
• Monitoring via Metrics
& Kibana
• Meilleur support SQL
Server
22
24. Digital Asset Management
• Nouvelle Interface Utilisateur
personnalisable
• Integration avec Nuxeo Drive
• Expérience Utilisateur :
drag’n’drop, navigation, boutons
d’action
• Recherche : Enregistrer, partager,
tags
• Widgets : storyboard vidéo,
lecteur vidéo, vue web des photos
• Type de documents liés à DAM :
vidéo, photo, album photo et son
• Facettes et schémas DAM
disponibles dans Studio
24
26. Et bien plus
• Traces d’opérations
• Plus de widgets
dans Studio
• Nouveaux onglets
dans le back-office
• Injection of Services
• SafeEdit des
formulaires
• Nouveau look pour
Studio
• Intégration Select2
• Nouveau navigateur
d’assets
• Collaboration dans
Studio
• OpenID / OAuth2
• Job Management
• et des centaines
d’autres !
26
27. Support du cycle de vie complet de l’application
Conception &
Création
!
!
!
Nuxeo Studio
Plugins IDE
!
Client SDKs
Frameworks de Test
Hot Reload
Déploiement
!
!
!
Marketplace
Packages
Update Center
!
Infrastructure Cloud
Exploitation
!
!
!
Monitoring avancé
!
Support &
maintenance long
terme
Souscription Nuxeo Connect
(Tarif par référentiel documentaire et par développeur)
27
28. Experience complète
new
nuxeo.io
Support
Premium pour
aider vos
équipes
new
Monitoring
proactif
Maintenance
logicielle via
hot fixes
connect
Studio pour
concevoir les
applications
new
Marketplace
pour récupérer
ou distribuer
des add-ons
Support
Postgres
Accès au
consulting et
formations
28
29. Merci !
Laurent Doguin
Community Manager
e-mail : ldoguin@nuxeo.com
Follow me : @ldoguin
Alain Escaffre,
Responsable Produit
Tél : (+33) (0)6 29 37 04 51
e-mail : aescaffre@nuxeo.com
Follow me : @aescaffre
29