29
Content Management Platform For Business Applications / Webinaire Laurent Doguin Alain Escaffre Nuxeo Platform 5.8 : les nouveautés

[Webinaire] Nuxeo Platform 5.8 : les nouveautés

  • 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

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