Download - Nuxeo WebEngine - Etude de cas Leroy Merlin
![Page 1: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/1.jpg)
Portail Leroy MerlinCas d’étude de Nuxeo Web Engine
![Page 2: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/2.jpg)
Leroy Merlin en dates
1923 : Adophe Leroy et Rose Merlin ouvrent un négoce de surplus américain à Noeux les Mines (62)
1960 : La société prend le nom de Leroy Merlin
1979 : Accord de participation avec le groupe Auchan
1989 : Démarrage de Leroy Merlin en Espagne
2006 : Le groupe Leroy Merlin devient Groupe ADEO
![Page 3: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/3.jpg)
Leroy Merlin en chiffres
![Page 4: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/4.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
![Page 5: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/5.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
![Page 6: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/6.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
![Page 7: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/7.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
![Page 8: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/8.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
385millionsd’articles vendus
![Page 9: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/9.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
385millionsd’articles vendus
17878collaborateurs en 2007
![Page 10: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/10.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
385millionsd’articles vendus
17878collaborateurs en 2007
2700fournisseurs
![Page 11: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/11.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
385millionsd’articles vendus
17878collaborateurs en 2007
2700fournisseurs
3 centres
logistiques en France
![Page 12: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/12.jpg)
Leroy Merlin en chiffres
4,3milliardsd’euros de chiffred’affaire
99% descollaborateursactionnaires de l’entreprise
3089collaborateursrecrutés en 2007
300servicesproposés à nos clients
385millionsd’articles vendus
17878collaborateurs en 2007
2700fournisseurs
3 centres
logistiques en France
105magasins Leroy Merlin France en 2007
![Page 13: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/13.jpg)
Projet Portail Intranet
Remplacer existant
News, photos
Atelier
Portail personnalisable(iGoogle, NetVibes)
Portail collaboratif
![Page 14: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/14.jpg)
Analyse du besoinNews, Photos, dépôt de fichiers :
Des données (documents)
organisées dans des espaces
Personnalisable
Web 2.0, Drag’n’Drop, Gadgets
Collaboratif
Gestion des droits à tous les niveaux
![Page 15: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/15.jpg)
Univers
Stocker les données dans un ECM semble une bonne idée
![Page 16: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/16.jpg)
Univers
Stocker les données dans un ECM semble une bonne idée
PersoAccueil
Page
![Page 17: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/17.jpg)
Univers
Stocker les données dans un ECM semble une bonne idée
PersoAccueil
Page
Mails
Gadget
![Page 18: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/18.jpg)
Univers
Stocker les données dans un ECM semble une bonne idée
PersoAccueil
Page
Agrégateur RSS
Mails
Gadget
![Page 19: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/19.jpg)
Univers
Stocker les données dans un ECM semble une bonne idée
PersoAccueil
Page
Agrégateur RSS
Mails
Gadget
Post-It
Contenu
![Page 20: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/20.jpg)
OK pour le modèles mais quelle interface ???
L’interface JSF de Nuxeo est un peu trop monolithique, pas assez agile pour nos besoins.
Une application qui viendrait requêter le repository (Spring ? Seam ? ....)
Fin Mai 2008 : Nuxeo Web Engine semble fait pour notre besoin
![Page 21: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/21.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Couche persistance
Couche métierUne architecture souple
![Page 22: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/22.jpg)
Pourquoi pas Liferay ?
Bonne solution de portail, reconnue et éprouvée
Portail JSR-168
Le modèle des portlets n’est pas très souple
Vers un portail OpenSocial (iGoogle)
- Convergence ECM - Portail- Expérience Espagnole
![Page 23: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/23.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
![Page 24: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/24.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
![Page 25: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/25.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Gadget (HTML + JS)
![Page 26: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/26.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Ope
nSoc
ial
Rendu de gadgetset Proxy WS + RSS
Cache
Gadget (HTML + JS)
![Page 27: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/27.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Ope
nSoc
ial
Rendu de gadgetset Proxy WS + RSS
Cache
Gadget (HTML + JS)
![Page 28: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/28.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Ope
nSoc
ial
Rendu de gadgetset Proxy WS + RSS
Cache
Gadget (HTML + JS)
1 - Demande de gadget
2 -Rendu du gadget
3 - Appel WS ou RSS
4 -
App
el W
S ou
RSS
Vers SI LM (Appel WS)Depuis SI LM (Démat)
Stockage des définitions de gadgets
![Page 29: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/29.jpg)
Nuxeo EP
Jboss (JMX) en cluster
CAS
LDAP
Jboss (JMX) en cluster
Jboss (JMX) en cluster
JCR
PgSQL
Nuxeo Web EngineCMS Wiki
JettyJettyJettyJetty
BlogPortal
Ope
nSoc
ial
Rendu de gadgetset Proxy WS + RSS
Cache
Gadget (HTML + JS)
Couche gadget
Couche persistance
Couche métier
Couche interface
1 - Demande de gadget
2 -Rendu du gadget
3 - Appel WS ou RSS
4 -
App
el W
S ou
RSS
Vers SI LM (Appel WS)Depuis SI LM (Démat)
Stockage des définitions de gadgets
![Page 30: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/30.jpg)
Et Nuxeo Web Engine ?
Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 31: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/31.jpg)
Et Nuxeo Web Engine ?
3 types de documents de base
Univers
Page
Gadget
3 types de documents utilitaires
Thème
Layout
GadgetDef
Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 32: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/32.jpg)
Et Nuxeo Web Engine ?
3 types de documents de base
Univers
Page
Gadget
3 types de documents utilitaires
Thème
Layout
GadgetDef
Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 33: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/33.jpg)
Et Nuxeo Web Engine ?
3 types de documents de base
Univers
Page
Gadget
3 types de documents utilitaires
Thème
Layout
GadgetDef
Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 34: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/34.jpg)
Et Nuxeo Web Engine ?
3 types de documents de base
Univers
Page
Gadget
3 types de documents utilitaires
Thème
Layout
GadgetDef
Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 35: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/35.jpg)
Et Nuxeo Web Engine ?
3 types de documents de base
Univers
Page
Gadget
3 types de documents utilitaires
Thème
Layout
GadgetDef
Portal relations Mod
èle
C’est avant tout Nuxeo- ECM avec tous les services associés
![Page 36: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/36.jpg)
Pas à pas...
![Page 37: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/37.jpg)
Pas à pas...
portal-webapp.xml
Con
trôl
eur
![Page 38: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/38.jpg)
Pas à pas...
portal-webapp.xml
Con
trôl
eur
![Page 39: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/39.jpg)
Pas à pas...
portal-webapp.xml
Con
trôl
eur
redirectToFirstPage.groovy
Vue
![Page 40: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/40.jpg)
La vue : site/intralm/accueil
![Page 41: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/41.jpg)
La vue : site/intralm/accueil
![Page 42: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/42.jpg)
Accès simple à l’API
![Page 43: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/43.jpg)
Accès simple à l’API
![Page 44: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/44.jpg)
Accès simple à l’API
getLayout.groovy
![Page 45: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/45.jpg)
Démo
http://localhost:8080/site/intralm/
![Page 46: Nuxeo WebEngine - Etude de cas Leroy Merlin](https://reader033.vdocuments.pub/reader033/viewer/2022052304/55867fccd8b42aab1a8b46e2/html5/thumbnails/46.jpg)
Questions ?
Damien Metzler - Leroy MerlinService Informatique France