Upload
nuxeo
View
923
Download
2
Embed Size (px)
DESCRIPTION
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.
Citation preview
Content Management PlatformFor Business Applications/
Webinaire Laurent Doguin Alain Escaffre
Nuxeo Platform 5.8 :
les nouveautés
�2
Fichier + Méta-données! Pas vrai?
Si, en 1998
Le contenu =
�3
Le contenu, c’est de l’information créée par des individus pour des individus.
�4
Données ContenuINVOICE
STATEMENT
CASE
�5
Données Contenu
Jan Feb Mar Apr May Jun Jul Aug Sep Nov Oct Dec
Lorem
Ipsum
Dolor
Lorem Lorem Lorem Lorem Lorem Lorem Lorem Lorem
100
75
50
25
0
28%
28%
28%
28%
28%
28%
28% 28%
�6
récolter analyser
segmenter calculer insérer extraire niveler etc.
créer collaborer
version partager échanger
transmettre distribuer
etc.
Données Contenu
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
Etudes de cas
�8
Quelques-uns de nos clients
�9
• 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
• 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
�12
Nuxeo Platform 5.8
Nuxeo Platform 5.8
�13
• Cycle de release Fast Track • Nouveaux points d’ancrages
API REST• Capacités de Workflow• Nuxeo Drive • Monitoring avec Metrics• Digital Asset Management
1,161 tâches terminées960 bugs fixés
8,375 commits65,000+ builds500+ build jobs
3,500+ tests sur les commits
5.8
Cycle de release
�14
Release Long Term Support
Une année
5.6
Releases Fast Track
5.7.25.7.1 5.7.3
APIs REST
• 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 ce-que-vous-voulez !
�15
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} { ...}
Nouvelles APIs REST de Nuxeo
�16
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
Nouvelles APIs REST de Nuxeo
�17
Les documents sont rendus en JSON
Parfait pour le web
• Des APIs faites pour les développeurs d’applications métier
• Accès aux ressources première classe et
• Paramètres de contexteGET /nuxeo/api/v1/path/default-domain/workspaces/@bo/TitleDescription
• AdaptateursPOST /nuxeo/api/v1/path/default-domain/.../myFolder/@children/@op/makeAZIP
• Points d’ancrage personnalisablesGET /nuxeo/api/v1/product/{productId}
�18
nuxeo.io - fait pour les développeurs
25-min de démo vidéo
nuxeo.com/api
�19
• Introduction à AngularJS• Nuxeo REST API• Coder une simple application
• Gestion des conflits• Support de proxy HTTP• Icône de statut de la
synchronisation • Ouverture directe depuis le
navigateur • Orienté développeur
�20
Nuxeo Drive
Workflow
• Nouveaux noeuds : multi-tâ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
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
Monitoring
�23
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
Digital Asset Management
�25
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
Conception & Création
!!!
Nuxeo StudioPlugins IDE
!Client SDKs
Frameworks de TestHot 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)
Support du cycle de vie complet de l’application
Experience complète
�28
Maintenance logicielle via
hot fixes
Marketplace pour récupérer ou distribuer des add-ons
Studio pour concevoir les applications
Support Premium pour
aider vos équipes
Accès au consulting et formations
connect
nuxeo.io new
Monitoring proactif
new
Support Postgres
new
Merci !
�29
Laurent Doguin Community Managere-mail : [email protected] me : @ldoguin
Alain Escaffre, Responsable ProduitTél : (+33) (0)6 29 37 04 51e-mail : [email protected] me : @aescaffre