Transcript
Page 1: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Content Management PlatformFor Business Applications/

Webinaire Laurent Doguin Alain Escaffre

Nuxeo Platform 5.8 :

les nouveautés

Page 2: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�2

Fichier + Méta-données! Pas vrai?

Si, en 1998

Le contenu =

Page 3: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�3

Le contenu, c’est de l’information créée par des individus pour des individus.

Page 4: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�4

Données ContenuINVOICE

STATEMENT

CASE

Page 5: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�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%

Page 6: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�6

récolter analyser

segmenter calculer insérer extraire niveler etc.

créer collaborer

version partager échanger

transmettre distribuer

etc.

Données Contenu

Page 7: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 8: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Etudes de cas

�8

Page 9: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Quelques-uns de nos clients

�9

Page 10: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

• 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

Page 11: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

• 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

Page 12: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�12

Nuxeo Platform 5.8

Page 13: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 14: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 15: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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} { ...}

Page 16: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 17: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Nouvelles APIs REST de Nuxeo

�17

Les documents sont rendus en JSON

Parfait pour le web

Page 18: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

• 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

Page 19: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

25-min de démo vidéo

nuxeo.com/api

�19

• Introduction à AngularJS• Nuxeo REST API• Coder une simple application

Page 20: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

• 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

Page 21: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 22: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 23: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Monitoring

�23

Page 24: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 25: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

Digital Asset Management

�25

Page 26: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 27: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

�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

Page 28: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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

Page 29: [Webinaire] Nuxeo Platform 5.8 : les nouveautés

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