SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
/

Content Management Platform
For Business Applications

Nuxeo
Platform 5.8 :
les nouveautés

Webinaire
Laurent Doguin
Alain Escaffre
Le contenu =
Fichier + Méta-données!
Pas vrai?
Si, en 1998
2
Le contenu, c’est de l’information créée par des
individus pour des individus.

3
Données

Contenu
INVOICE
STATEMENT

CASE

4
Contenu
Lorem
Ipsum
Dolor

Jan

Feb

Mar

Apr

May

Jun

Jul

Aug

Sep

Nov

Oct

Dec

25

Lorem

Lorem

28%

28%

28%

50

28%

28%

75

28%

28%

100

28%

Données

0
Lorem

Lorem

Lorem

Lorem

Lorem

Lorem

5
Données

Contenu

récolter
analyser
segmenter
calculer
insérer
extraire
niveler
etc.

créer
collaborer
version
partager
échanger
transmettre
distribuer
etc.

6
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
Nuxeo Platform 5.8

12
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
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
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
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
Nouvelles APIs REST de Nuxeo

Les documents sont
rendus en JSON
Parfait pour le web

17
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
25-min de démo vidéo

nuxeo.com/api
• Introduction à AngularJS

• Nuxeo REST API

• Coder une simple application

19
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
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
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
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
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
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

Contenu connexe

Tendances

[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo
[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo
[Webinaire] Présentation de la création de workflow avec la Plateforme NuxeoNuxeo
 
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French)
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French) [Nuxeo World 2013] Construire un portail pour Nuxeo (in French)
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French) Nuxeo
 
Digital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésDigital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésNuxeo
 
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshop
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshopImporter des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshop
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshopNuxeo
 
Gestion des enregistrements et des archives avec Nuxeo
Gestion des enregistrements et des archives avec NuxeoGestion des enregistrements et des archives avec Nuxeo
Gestion des enregistrements et des archives avec NuxeoBenoit des Ligneris
 
Web Matrix (Microsoft WebCamps Paris)
Web Matrix (Microsoft WebCamps Paris)Web Matrix (Microsoft WebCamps Paris)
Web Matrix (Microsoft WebCamps Paris)LeTesteur
 
Armportal presentation
Armportal presentationArmportal presentation
Armportal presentationLocPellicano
 
Node.js et MongoDB: Mongoose
Node.js et MongoDB: MongooseNode.js et MongoDB: Mongoose
Node.js et MongoDB: Mongoosejeromegn
 
Toutes les raisons d'adopter MongoDB
Toutes les raisons d'adopter MongoDBToutes les raisons d'adopter MongoDB
Toutes les raisons d'adopter MongoDBContent Square
 
Utilisation de node.js avec mongoDB
Utilisation de node.js avec mongoDBUtilisation de node.js avec mongoDB
Utilisation de node.js avec mongoDB13p
 
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...ABES
 
Flat File CMS - AgoraCMS 2014
Flat File CMS - AgoraCMS 2014Flat File CMS - AgoraCMS 2014
Flat File CMS - AgoraCMS 2014Laurent Séguin
 
Twitter Bootstrap par Antoine Guédès et Cédric Dussart
Twitter Bootstrap par Antoine Guédès et Cédric DussartTwitter Bootstrap par Antoine Guédès et Cédric Dussart
Twitter Bootstrap par Antoine Guédès et Cédric DussartLa FeWeb
 
Présentation de Kirby CMS
Présentation de Kirby CMSPrésentation de Kirby CMS
Présentation de Kirby CMSGilles Vauvarin
 
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...ABES
 
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014Symetris
 

Tendances (20)

[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo
[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo
[Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo
 
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French)
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French) [Nuxeo World 2013] Construire un portail pour Nuxeo (in French)
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French)
 
Digital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésDigital Asset Management - Les Nouveautés
Digital Asset Management - Les Nouveautés
 
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshop
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshopImporter des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshop
Importer des données dans Nuxeo Platform - Nuxeo Tour 2014 - workshop
 
Gestion des enregistrements et des archives avec Nuxeo
Gestion des enregistrements et des archives avec NuxeoGestion des enregistrements et des archives avec Nuxeo
Gestion des enregistrements et des archives avec Nuxeo
 
Introduction au développement en SharePoint
Introduction au développement en SharePointIntroduction au développement en SharePoint
Introduction au développement en SharePoint
 
Web Matrix (Microsoft WebCamps Paris)
Web Matrix (Microsoft WebCamps Paris)Web Matrix (Microsoft WebCamps Paris)
Web Matrix (Microsoft WebCamps Paris)
 
Armportal presentation
Armportal presentationArmportal presentation
Armportal presentation
 
Node.js et MongoDB: Mongoose
Node.js et MongoDB: MongooseNode.js et MongoDB: Mongoose
Node.js et MongoDB: Mongoose
 
Toutes les raisons d'adopter MongoDB
Toutes les raisons d'adopter MongoDBToutes les raisons d'adopter MongoDB
Toutes les raisons d'adopter MongoDB
 
REX : la webperf chez RueDuCommerce
REX : la webperf chez RueDuCommerceREX : la webperf chez RueDuCommerce
REX : la webperf chez RueDuCommerce
 
Zenika MongoDB Tour - REX Amadeus
Zenika MongoDB Tour - REX AmadeusZenika MongoDB Tour - REX Amadeus
Zenika MongoDB Tour - REX Amadeus
 
Utilisation de node.js avec mongoDB
Utilisation de node.js avec mongoDBUtilisation de node.js avec mongoDB
Utilisation de node.js avec mongoDB
 
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...
Jabes 2019 - Session parallèle "Comment faciliter la co-construction au sein ...
 
ToursJUG mongoDB
ToursJUG mongoDBToursJUG mongoDB
ToursJUG mongoDB
 
Flat File CMS - AgoraCMS 2014
Flat File CMS - AgoraCMS 2014Flat File CMS - AgoraCMS 2014
Flat File CMS - AgoraCMS 2014
 
Twitter Bootstrap par Antoine Guédès et Cédric Dussart
Twitter Bootstrap par Antoine Guédès et Cédric DussartTwitter Bootstrap par Antoine Guédès et Cédric Dussart
Twitter Bootstrap par Antoine Guédès et Cédric Dussart
 
Présentation de Kirby CMS
Présentation de Kirby CMSPrésentation de Kirby CMS
Présentation de Kirby CMS
 
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...
Jabes 2019 - Session parallele "Comment et pourquoi faciliter la coconstructi...
 
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014
Personnaliser l'interface administrateur de Drupal - DrupalCamp Montreal 2014
 

En vedette

Découvrez Nuxeo Studio
Découvrez Nuxeo StudioDécouvrez Nuxeo Studio
Découvrez Nuxeo StudioNuxeo
 
Conférence EMPLOI DES SENIORS
Conférence EMPLOI DES SENIORSConférence EMPLOI DES SENIORS
Conférence EMPLOI DES SENIORSPascal Bernardon
 
Les PME à la pointe de l’investissement dans le développement durable (Etude ...
Les PME à la pointe de l’investissement dans le développement durable (Etude ...Les PME à la pointe de l’investissement dans le développement durable (Etude ...
Les PME à la pointe de l’investissement dans le développement durable (Etude ...Ministère de l'Économie et des Finances
 
Tour de l'Ariege 2eme étape 2009
Tour de l'Ariege 2eme étape 2009Tour de l'Ariege 2eme étape 2009
Tour de l'Ariege 2eme étape 2009guest4e08a5c
 
Controle de aulas 1º semestre
Controle de aulas 1º semestreControle de aulas 1º semestre
Controle de aulas 1º semestreclaudiakarinalara
 
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)AT Internet
 
E-logick.com - Emploi Ingénieurs 2.0
E-logick.com - Emploi Ingénieurs 2.0E-logick.com - Emploi Ingénieurs 2.0
E-logick.com - Emploi Ingénieurs 2.0elogick
 
Editorial Distinta
Editorial DistintaEditorial Distinta
Editorial Distintappalabra
 
Opinion way generationy - présentation des résultats
Opinion way   generationy - présentation des résultatsOpinion way   generationy - présentation des résultats
Opinion way generationy - présentation des résultatsonechocolate
 
Presentación métricas 10 principios - Ecommerce Day Lima Perú 2010
Presentación métricas   10 principios - Ecommerce Day Lima Perú 2010Presentación métricas   10 principios - Ecommerce Day Lima Perú 2010
Presentación métricas 10 principios - Ecommerce Day Lima Perú 2010Neo Consulting
 
Ebook preforo hosteltur 2010
Ebook preforo hosteltur 2010Ebook preforo hosteltur 2010
Ebook preforo hosteltur 2010Hosteltur
 

En vedette (20)

Découvrez Nuxeo Studio
Découvrez Nuxeo StudioDécouvrez Nuxeo Studio
Découvrez Nuxeo Studio
 
Cajero clonado
Cajero clonadoCajero clonado
Cajero clonado
 
Conférence EMPLOI DES SENIORS
Conférence EMPLOI DES SENIORSConférence EMPLOI DES SENIORS
Conférence EMPLOI DES SENIORS
 
Les PME à la pointe de l’investissement dans le développement durable (Etude ...
Les PME à la pointe de l’investissement dans le développement durable (Etude ...Les PME à la pointe de l’investissement dans le développement durable (Etude ...
Les PME à la pointe de l’investissement dans le développement durable (Etude ...
 
Reformes
ReformesReformes
Reformes
 
Tour de l'Ariege 2eme étape 2009
Tour de l'Ariege 2eme étape 2009Tour de l'Ariege 2eme étape 2009
Tour de l'Ariege 2eme étape 2009
 
imperialismo
imperialismoimperialismo
imperialismo
 
Controle de aulas 1º semestre
Controle de aulas 1º semestreControle de aulas 1º semestre
Controle de aulas 1º semestre
 
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)
Formulaire de conversion : luttons contre les abandons (OIF 2013 - AT Internet)
 
Concepto Campo
Concepto CampoConcepto Campo
Concepto Campo
 
Tutoria1
Tutoria1Tutoria1
Tutoria1
 
4º Iniciador Alicante. Search Marketing. Abril´09
4º Iniciador Alicante. Search Marketing. Abril´094º Iniciador Alicante. Search Marketing. Abril´09
4º Iniciador Alicante. Search Marketing. Abril´09
 
E-logick.com - Emploi Ingénieurs 2.0
E-logick.com - Emploi Ingénieurs 2.0E-logick.com - Emploi Ingénieurs 2.0
E-logick.com - Emploi Ingénieurs 2.0
 
Presentaciongalan
PresentaciongalanPresentaciongalan
Presentaciongalan
 
Editorial Distinta
Editorial DistintaEditorial Distinta
Editorial Distinta
 
Opinion way generationy - présentation des résultats
Opinion way   generationy - présentation des résultatsOpinion way   generationy - présentation des résultats
Opinion way generationy - présentation des résultats
 
Presentación métricas 10 principios - Ecommerce Day Lima Perú 2010
Presentación métricas   10 principios - Ecommerce Day Lima Perú 2010Presentación métricas   10 principios - Ecommerce Day Lima Perú 2010
Presentación métricas 10 principios - Ecommerce Day Lima Perú 2010
 
KHM antiquités
KHM antiquitésKHM antiquités
KHM antiquités
 
Ebook preforo hosteltur 2010
Ebook preforo hosteltur 2010Ebook preforo hosteltur 2010
Ebook preforo hosteltur 2010
 
Travailler ensemble
Travailler ensembleTravailler ensemble
Travailler ensemble
 

Similaire à [Webinaire] Nuxeo Platform 5.8 : les nouveautés

SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenu
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenuWebinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenu
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenuNuxeo
 
Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013Cyril Reinhard
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webAcquia
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur AzureaOS Community
 
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...Olivier Carpentier
 
ASFA - Organisation et Méthodologie du projet COLSA
ASFA - Organisation et Méthodologie du projet COLSAASFA - Organisation et Méthodologie du projet COLSA
ASFA - Organisation et Méthodologie du projet COLSAFrédéric Sagez
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...Sébastien Levert
 
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...CERTyou Formation
 
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...CERTyou Formation
 
Dossier de competences MA
Dossier de competences MADossier de competences MA
Dossier de competences MAClementine D.
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...vlabatut
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Cédric Leblond
 
JUG Nantes - Telosys Tools - Avril 2014
JUG Nantes - Telosys Tools - Avril 2014 JUG Nantes - Telosys Tools - Avril 2014
JUG Nantes - Telosys Tools - Avril 2014 telosys
 
Telosys tools jug-nantes-2014-v1.2
Telosys tools jug-nantes-2014-v1.2Telosys tools jug-nantes-2014-v1.2
Telosys tools jug-nantes-2014-v1.2Laurent Guérin
 
Drupal Webfactory
Drupal WebfactoryDrupal Webfactory
Drupal WebfactoryAlan Moreau
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
 

Similaire à [Webinaire] Nuxeo Platform 5.8 : les nouveautés (20)

SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenu
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenuWebinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenu
Webinar Nuxeo/Amexio : Comment bien choisir sa plateforme de gestion de contenu
 
Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes web
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
 
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...
 
ASFA - Organisation et Méthodologie du projet COLSA
ASFA - Organisation et Méthodologie du projet COLSAASFA - Organisation et Méthodologie du projet COLSA
ASFA - Organisation et Méthodologie du projet COLSA
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
 
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
 
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
D8 l51g formation-les-fondamentaux-du-developpement-d-applications-avec-ibm-d...
 
Dossier de competences MA
Dossier de competences MADossier de competences MA
Dossier de competences MA
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
RAD avec IPF pour ImpressCMS 1.2
RAD avec IPF pour ImpressCMS 1.2RAD avec IPF pour ImpressCMS 1.2
RAD avec IPF pour ImpressCMS 1.2
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !
 
JUG Nantes - Telosys Tools - Avril 2014
JUG Nantes - Telosys Tools - Avril 2014 JUG Nantes - Telosys Tools - Avril 2014
JUG Nantes - Telosys Tools - Avril 2014
 
Telosys tools jug-nantes-2014-v1.2
Telosys tools jug-nantes-2014-v1.2Telosys tools jug-nantes-2014-v1.2
Telosys tools jug-nantes-2014-v1.2
 
Drupal Webfactory
Drupal WebfactoryDrupal Webfactory
Drupal Webfactory
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
 

Plus de Nuxeo

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesNuxeo
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureNuxeo
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicNuxeo
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoNuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportNuxeo
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM ContinuumNuxeo
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021Nuxeo
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteNuxeo
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoNuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationNuxeo
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Nuxeo
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionNuxeo
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Nuxeo
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMNuxeo
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondNuxeo
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMNuxeo
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesNuxeo
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsNuxeo
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceNuxeo
 

Plus de Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

[Webinaire] Nuxeo Platform 5.8 : les nouveautés

  • 1. / Content Management Platform For Business Applications Nuxeo Platform 5.8 : les nouveautés Webinaire Laurent Doguin Alain Escaffre
  • 2. Le contenu = Fichier + Méta-données! Pas vrai? Si, en 1998 2
  • 3. Le contenu, c’est de l’information créée par des individus pour des individus. 3
  • 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