Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal

  • Published on
    28-Nov-2014

  • View
    4.088

  • Download
    4

Embed Size (px)

DESCRIPTION

Prsentation donne lors du sminaire de Linagora du mois d'avril consacr Drupal. Intervenant : Jrme RELINGER, Directeur de Linagora WebStudio&Hosting

Transcript

  • 1. Russir les nouveaux projets Web innovants avec Drupal Jrme RELINGER Linagora Web Studio relinger@linagora.com Sminaire avril 2010 WWW.LINAGORA.COM
  • 2. Agenda Linagora et le Web Studio (10') CMS : convergence des domaines fonctionnels (10') Le Web 3.0 et l'urbanisation orient services (30') Choisir une solution de gestion de contenu (30') Pause (10') Le cas Drupal (1h) Nos rfrences Drupal (10') Aspects communautaires de Drupal (20') 2
  • 3. Linagora Mission : Logiciels et services Open source Nos trois mtiers pour russir les grands projets du libre Schma OBM Directeur Fonde : Mai 2000 LinPKI Open Source LinID Capital: Capital priv LinSM (principalement dtenu par les fondateurs) Nombre d'employs : 150 OSSA Hosting CAGR : +73% Nos principaux clients 15 M 11 M 10 M 8 M 4 M 2006 2007 2008 2009 2010 volution CA 3
  • 4. Offre 4
  • 5. Le Web Studio LinStudio est l'offre XNet (Inter-Intra-Extranet) de Linagora 250 sites internet significatifs raliss en 15 ans LinStudio assure l'ensemble de la chane du Web 2.0 Verticalisation : de la cration graphique l'accompagnement au rfrencement Maitrise de plusieurs socles : indpendance du choix CMS Convergence CMS GED CRM - ERP... Formation, accompagnement du changement, vanglisation des quipes, transfert de comptence Comptences d'hbergeur : vous accompagner dans l'exploitation Maintien en condition oprationnelle : TMA / OSSA Une quipe de 19 ressources ddies, un CA de 2,5 M Des missions d'intgration, de conseil, le lien avec l'exploitation Agnostiques, indpendants et Libres 5
  • 6. Mthodologie intgre Mthodologie d'accompagnement Verticalisation : de la cration graphique l'accompagnement ditorial et au rfrencement Maitrise de plusieurs socles : indpendance du choix CMS Convergence CMS GED CRM - ERP... Formation, aide au changement, vanglisation des quipes, transfert de comptence Comptences d'hbergeur : vous accompagner dans l'exploitation Maintien en condition oprationnelle : TMA / OSSA 6
  • 7. Focus dernires rfrences Conseil Voyages-Sncf.com Conseil en architecture pour le projet de refonte du site Shortlist de CMF possibles + transactionnel applicatif 3 POC Tests de charges M6 Ventadis Conseil en architecture pour le projet de refonte e-procurement Shortlist de CMF possibles + middleware e-procurement AFP tude d'architecture fonctionnelle et technique pour la refonte de la chaine ditoriale numrique Ademe Choix des CMS gnriques et architecture Groupware : adoption de Drupal 7
  • 8. Focus dernires rfrences Web www.sciences-po.fr Drupal www.presseurop.eu Drupal www.rfi.fr Drupal www.france24.fr Drupal www.ipsos.com Drupal www.gouvernement.wallonie.be Drupal www.issy.com EzPublish www.agglo-valdorge.fr Lutece www.bobigny.fr Lutece www.lcpc.fr SPIP www.visit-corsica.com EzPublish 8
  • 9. Agenda Linagora et le Web Studio (10') CMS : convergence des domaines fonctionnels (10') Le Web 3.0 et l'urbanisation orient services (30') Choisir une solution de gestion de contenu (30') Pause (10') Le cas Drupal (1h) Nos rfrences Drupal (10') Aspects communautaires de Drupal (20') 9
  • 10. Objectifs introduction aux concepts fondamentaux des CMS et de leur mise en oeuvre. pour chacun des concepts les plus importants, analyse des enjeux et des possibilits qui diffrencient les outils du march contexte projet : la gestion de contenus nest pas quune affaire doutils, et avant de choisir un outil, il convient davoir bien analys les finalits de son projet. positionner chacun des CMS ltude, proposer un panel, tudier les critres de choix. tude du cas Drupal questions et rponses 10
  • 11. Notions CMS / WCM : Content Management System. Type de logiciel de facilitant la publication sur le Web. ECM / ERP : Enterprise Content Management. Systme grant du contenu et des processus mtier. Portail : applicatif web intgrant des applications verticales, en les interconnectant et en homognisant leurs apparences. GED : Gestion lectronique des Documents, systme d'acquisition, classement, stockage, archivage des documents. Processus de finalit qui dcoule du cycle de vie du document. E-commerce : logiciel de gestion des transaction, des clients, des paniers... CRM orient utilisateur Des concepts largement convergeants ! X-Net / Portailisation / ERP et CRM / ECM et GED... 11
  • 12. Recouvrement des domaines fonctionnels 12
  • 13. Collaboratif : une comodit ? CMF ECM Commodits collaboratives SBS Messagerie volue 13
  • 14. Catalogue de l'offre applicative CMS Portail SBS GED ERP misc Gestion Agrgation Social Business Gestion Gestion intgre e-boutique de Contenu flux et portlets Softwares Documentaire des processus dveloppement php python J2EE 14
  • 15. Un Web collaboratif et transactionnel le web 2.0 a t un retour aux sources ! Repositionner l'internaute au coeur du systme le web comme plate forme de services les internautes comme acteurs des applications la richesse est dans la donne tirer parti de l'intelligence collective interfaces souples & lgres, libres du PC, client lger Le web 3.0 est la couche de dialogue transactionnelle des systmes d'informations 15
  • 16. Agenda Linagora et le Web Studio (10') CMS : convergence des domaines fonctionnels (10') Le Web 3.0 et l'urbanisation orient services (30') Choisir une solution de gestion de contenu (30') Pause (10') Le cas Drupal (1h) Nos rfrences Drupal (10') Aspects communautaires de Drupal (20') 16
  • 17. Le web aujourd'hui 17
  • 18. Une volution trs transactionnelle de "mon site statique" "notre portail collaboratif" : des sites web : socialiss massivement authentifis urbaniss comme des plateformes de services la recherche de nouveaux modles conomiques bass sur la diffrentiation des contenus selon leur valeur ajoute la personnalisation et les rseaux sociaux, les modles agrgatifs et transactionnels les sites ont besoins de solutions logicielles neuves. La convergence de domaines fonctionnels autrefois disjoints (CMS, CRM, ECM, SBS...) fait natre des outils nouveaux. 18
  • 19. L'urbanisation orient service : avant 19
  • 20. L'urbanisation orient service : apres 20
  • 21. Les solutions d'urbanisation spcifier ce que doit faire une application pour sintgrer dans un portail plus ncessaire de dvelopper un Open Social module pour intgrer une application dans un portail il suffit que lapplication intgrer WSRP propose un service web rpondant la spcification et le portail client pourra lintgrer, quelle que soit sa JSR XML RPC technologie Le service web cot serveur nest pas rserv des logiciels de Web services bas niveaux portails il peut tre tendu des applications qui simuleront le fonctionnement change de donnes dun portail affichage selon lutilisateur, paramtrage en proposant un service web similaire. 21
  • 22. Les services 22
  • 23. Exemples : voyages sncf conseil sur le choix des produits Open Source, compte tenu des enjeux technologiques, de volumtrie et de prennit existant J2EE mais brique CMS ne pouvant tre construite uniquement autour d'une brique J2EE maquettage suivi de tests de tenue la charge applications initialement monolithiques revamps en portlets afin d'tre intgres dans des portails J2EE. afin de pouvoir les comparer avec les mmes niveaux fonctionnels des portails PHP, LINAGORA a conu et crit un module Drupal pour fournir le mme environnement aux portlets J2EE en respectant l'ensemble des aspects du standard Portlets 2.0 (JSR 286) intgration Open Portal Portlet Container via un couplage Php Java Bridge avec des niveaux de performances tout fait comparables ceux obtenus en environnement J2EE. 23
  • 24. Autres exemples Microworld Ralisation d'une plate forme bancaire avec un front end Drupal et un back office bancaire FlexCube Gestion des vnements JVM Prsentation en XML RPC AIFE, Chorus Ralisation d'une plateforme de mesure du changement Base Open Object (OpenERP) Eileo Autopartage Bouquet de Drupal (driveMint..) Exposition XML RPC 24
  • 25. conclusions Attnuation back office et front end Indiffrenciation technologique php j2EE Urbanisation best of breed Bus applicatifs Moteur de recherche Back end mtiers (ERP, bancaire...) Le Web comme couche d'change Informatique de partage de process et non plus de donnes Expositions de services Abstractions Des donnes et process (cloud)...