mener un projet de transformation digitale à grande échelle avec drupal

53
MENER UN PROJET DE TRANSFORMATION NUMERIQUE AVEC DRUPAL A LARGE ECHELLE

Upload: benoit-guislain

Post on 28-Nov-2014

375 views

Category:

Documents


5 download

DESCRIPTION

Présenté par Jérôme Rélinger, Customer Engagement Director chez Acquia, à l'occasion du CMS Day 2014. Dans un projet de transformation digitale, l’un des enjeux majeurs consiste à être capable de réaliser des économies d’échelle sur le fonctionnement et l’industrialisation de l’écosystème digital. Jérôme Rélinger expliquera, au travers de retours d’expériences clients notamment, comment en combinant la flexibilité de Drupal aux briques de services d’Acquia, de grandes entreprises peuvent créer une plate-forme digitale homogène génératrice d’expériences digitales innovantes.

TRANSCRIPT

Page 1: Mener un projet de transformation digitale à grande échelle avec Drupal

1

MENER UN PROJET DE TRANSFORMATION NUMERIQUE

AVEC DRUPAL A LARGE ECHELLE

Page 2: Mener un projet de transformation digitale à grande échelle avec Drupal

2

Acquia en quelques chiffres! Fondé par Dries Buytaert, le créateur de Drupal!! Tiers industrialisateur de la solution Drupal en Entreprise!! 500 employés!!Présence globale: Boston, Londres, Portland, Washington, Paris, Amsterdam, etc !! Croissance de + de 220% en 3 ans!! Plus de 5000 clients dans le monde!!L’un des plus grands utilisateurs d’AWS avec 25 milliards de requêtes HTTP par mois !! Plus de 50 partenaires en Europe du Sud !

Page 3: Mener un projet de transformation digitale à grande échelle avec Drupal

3

Acquia élimine la complexité dans la gestion! du cycle de vie digital!

Plate-forme de Développement

Tests du code & qualité de la configuration et sécurité

Moteur de recherche sur site hébergé

Securisé et Evolutif

24x7x365

Charge de maintenance réduit

Développer!

Etendre!Tester!

Maintenir! Planifier!

+ de 1000 ressources de connaissane

Acquia  Cloud  

Acquia  Insight  

Acquia  Library  

Acquia  Search  

Support  Drupal  

Administra;on  à  distance  

Acquia  Cloud   Déployer & faire évoluer!

Page 4: Mener un projet de transformation digitale à grande échelle avec Drupal

4

Executive Summary!•  Les  besoins  et  usages  des  sites  Web  évoluent  très  rapidement.  Les  internautes  

comme  les  CxO  a?endent  des  sites  mul;canaux,  par;cipa;fs  et  u;les,  avec  une  forte  interac;on  vers  les  ou;ls  transac;onnels  mé;ers.  

•  Les  grands  projets  digitaux  actuels  cherchent  donc  à  la  fois  des  économies  d’échelles  pour  des  publica:ons  de  contenus  unifiés,  et  des  leviers  de  transforma:on  du  patrimoine  applica:f  au  delà  des  simples  CMS  

•  Les  probléma:ques  Front-­‐End  sont  souvent  porteuses  de  besoins  sous-­‐jacent  d’urbanisa:on  :  annuaire,  back-­‐office  mé:ers,  etc…  Les  domaines  fonc;onnels  «  web  »  sont  ainsi  de  plus  en  plus  interdépendants  et  transversalisés  dans  le  S.I.  

•  Les  besoins  de  gouvernance  augmentent  avec  l’alignement  et  lindustrialisa:on.  •  Dans  ce  contexte,  l’urbanisa:on  hétérogène  best-­‐of-­‐breed  entre  Saas,  

OpenSource  et  Editeur  est  incontournable.  Le  Libre  et  l’OpenSource  apportent  justement  de  nouvelles  solu;ons,  scalables,  de  plus  en  plus  complètes,  compé;;ves  et  intéropérables.  

•  Drupal  est  singulièrement  à  même  de  répondre  à  tous  ces  besoins  lorsqu’il  est  combiné  à  des  briques  de  services  préalablement  industrialisées.  

4

Page 5: Mener un projet de transformation digitale à grande échelle avec Drupal

5

§  Répondre aux besoins nouveaux du Web

§  Drupal, un aperçu

§  Quelques projets fortement dimensionnés avec Drupal

§  Deux besoins émergents : Industrialisation et Architecture

§  Irremplaçable Gouvernance…

§  Déploiements massifs et scalables en mode Site Factory

Agenda

Page 6: Mener un projet de transformation digitale à grande échelle avec Drupal

6

Les usages changent, les besoins aussi

Page 7: Mener un projet de transformation digitale à grande échelle avec Drupal

7 7  

Nouveaux usages participatifs des internautes:!de “mon site statique” à “notre portail collaboratif”!

Une  évolu;on  irréversible  des  usages    

La  sixième  généra.on    de  site  Web  est  :      

 

•   mul.  device  •   «  always  on  »  •   intégrée  au  SI  •   user-­‐centric  •   par.cipa.ve  •   éditoriale    •   transac.onnelle  •   fédéra.ve  •   communautaire  

Page 8: Mener un projet de transformation digitale à grande échelle avec Drupal

8

De nouveaux usages, !collaboratifs et toujours connectés!

•  Les sites et portail Web ont besoins de solutions logicielles neuves transversales, communicantes, exposées services :

–  Les sites sont fortement exposés, authentifiés, transactionnels –  C’est la fin de l'internaute anonyme et du front office identique pour tous –  Les annuaires, la fédération des identités au cœur des solutions Web –  La vraie valeur c’est l’authentification : butinage / réseau social / massification

•  La convergence de domaines fonctionnels autrefois disjoints (CMS, CRM,

ECM, RSE, e-commerce...) a fait naître des outils nouveaux.

•  Enfin il est temps de renouveler des patrimoines digitaux sérieusement vieillissants et hétérogènes en les rationalisant –  Héritage des années 2000/90 –  Propriétaires ou sur mesures

8

Page 9: Mener un projet de transformation digitale à grande échelle avec Drupal

9

La nouvelle donne des CMS!•  Professionnalisation (les solutions « entreprise » et les autres…)

•  Extention de la couverture fonctionelle : emrpunte plus large dans le patrimoine applicatif (ex RSE)

•  Massivement authentifiés et transactionnels –  Abstractions des données et process (Go cloud) –  Intérieur extérieur (DMZ, intranet, extranet....)

•  Interaction back office métier et front end web –  Urbanisation best of breed

•  Le Web comme couche d'échange –  Informatique de partage de process et non plus seulement de données

9

Page 10: Mener un projet de transformation digitale à grande échelle avec Drupal

10

Le besoin de rationalisation du patrimoine applicatif!

Web Content !Management!

Social Business Software!!

eCommerce!

Page 11: Mener un projet de transformation digitale à grande échelle avec Drupal

11

Web Content !Management!

Social Business Software!!

eCommerce!

Le besoin de rationalisation du patrimoine applicatif!

Page 12: Mener un projet de transformation digitale à grande échelle avec Drupal

12

Web Content Management

Social Business Software

eCommerce

Microsite

Microsite

Promotion

Microsite

Microsite

Event site

Blog

Product site

Corp-com site

Extranet

Wiki

Media gallery

Community platform

Intranet

Ecommerce site

Landing Page

Main website

L’entreprise a besoin d’Agilité et d’homégénéisation!

Page 13: Mener un projet de transformation digitale à grande échelle avec Drupal

13

Drupal, what else ?

Page 14: Mener un projet de transformation digitale à grande échelle avec Drupal

14

Collaboration de groupe

User Generated Content

Fil d’activité

Drupal est une plateforme unifiée Libre pour!le contenu, la Communauté et le Commerce

Partage de contenu simple et rapide

Intégration et connecteur

Abstraction contenu/ présentation

Contenu géolocalisé

omnicanal Optimisation multicanales et multisupport

Intégration avec les plateforme tierces Catalogues produits Shopping Carts,

commande, suivi de paiement

Page 15: Mener un projet de transformation digitale à grande échelle avec Drupal

15

Sites significatifs 1,500,000+ sites Adoption Globale 196 countries Couverture fonctionnelle 23,000+ modules Communité 1,000,000+ members Developeurs actifs 28,000+ developers

Drupal est la plus grande plateforme!Open Source du donde!

2X la taille de la communauté Linux

Page 16: Mener un projet de transformation digitale à grande échelle avec Drupal

16

Croissance de Drupal!Quantcast Top 100,000 Sites (from BuiltWith.com)

0,00%  

0,50%  

1,00%  

1,50%  

2,00%  

2,50%  

3,00%  

3,50%  

Q1  11  

Q2  11  

Q3  11  

Q4  11  

Q1  12  

Q2  12  

Q3  12  

Q4  12    

Q1  13  

Q2  13    

Q3  13  

Q4  13  

Q1  14  

Drupal  

Adobe  

Sitecore  

Page 17: Mener un projet de transformation digitale à grande échelle avec Drupal

17

La communauté innove pour vous!

Page 18: Mener un projet de transformation digitale à grande échelle avec Drupal

18

Quelques grands projets

Page 19: Mener un projet de transformation digitale à grande échelle avec Drupal

Plus de la moitié des Grands Majors de médias et divertissement"

Plus de 130 pays / gouvernement"

7/8 Top Universities"Aux Etats Unis"

Drupal Domine le web d’Enterprise"

Page 20: Mener un projet de transformation digitale à grande échelle avec Drupal

Les trois quart des Majors technologiques"

Les tiers des "Big Pharma"

La moitié du Top 15 des compagnies financières US" Autres"

Drupal Domine le web d’Enterprise"

Page 21: Mener un projet de transformation digitale à grande échelle avec Drupal

21

Peur, incertitude et doutes (FUD)!

Page 22: Mener un projet de transformation digitale à grande échelle avec Drupal

22

Les 5 plus grands Mythes sur Drupal 1.  Drupal … c’est pour les b logs et les pet i ts s i tes 2.  Drupal … c’est peu sécur isé 3.  Drupal … ne passe pas à l ’échel le 4.  Drupal … nécessi te une compétence communauta i re 5.  Drupal … ne fonct ionnera pas avec mon SI

Page 23: Mener un projet de transformation digitale à grande échelle avec Drupal

23

Et comment y répondre par l’exemple

Page 24: Mener un projet de transformation digitale à grande échelle avec Drupal

24

DRUPAL.!EVERYWHERE.!

NBC standardized on Drupal across entertainment, news, and sports sites

Page 25: Mener un projet de transformation digitale à grande échelle avec Drupal

25

37B total Hits  

112k / Sec Peak  

2014 Sochi Olympics  

Page 26: Mener un projet de transformation digitale à grande échelle avec Drupal

26

5K reqs/Sec  

3X normal traffic  

Day in the life of a key federal customer  

Page 27: Mener un projet de transformation digitale à grande échelle avec Drupal

27

300 completely custom artist experiences on Drupal

Page 28: Mener un projet de transformation digitale à grande échelle avec Drupal

28

AGILE INNOVATE

Selected Acquia Site Factory to transform all 150+ Corporate Sites 4.5 months project

Page 29: Mener un projet de transformation digitale à grande échelle avec Drupal

29

GE selected Drupal for more flexibility, #better agility, integrate faster on #

a centralized platform

Page 30: Mener un projet de transformation digitale à grande échelle avec Drupal

SECURE Drupal runs sites for over 130 nations.

Page 31: Mener un projet de transformation digitale à grande échelle avec Drupal

31 30K Concurrent visitors per second during Hurricane Sandy with 100% uptime, serving 5.1M customers in metro NYC

Page 32: Mener un projet de transformation digitale à grande échelle avec Drupal

32 SCALE! Weather Channel, a Top-25 Alexa ranked site,

is replacing legacy Percussion product with Drupal

Page 33: Mener un projet de transformation digitale à grande échelle avec Drupal

Projected 5 year savings by migrating 55 websites from legacy OpenText Vignette to Drupal $4.7M

Page 34: Mener un projet de transformation digitale à grande échelle avec Drupal

34 460M Hits to grammy.com #

on night of award show

Page 35: Mener un projet de transformation digitale à grande échelle avec Drupal

35

Deux grands besoins émergeants : industrialisation

et architecture

Page 36: Mener un projet de transformation digitale à grande échelle avec Drupal

36

Les situations les plus courantes"variability  

global  

Countries  /    brands  

business  

customers  

Page 37: Mener un projet de transformation digitale à grande échelle avec Drupal

37

Les situations les plus courantes"variability  

global  

Countries  /    brands  

business  

customers  

.com  B2B  filiales  

BU  globales  /    transverses  

Marques  

Filiales  /  Pays  

Ini;a;ves  locales    Sans  contrôle  

“social”  ou  prétendu  tel  

Page 38: Mener un projet de transformation digitale à grande échelle avec Drupal

38

Rationaliser et architecturer"

Sec;ons  “Corporate”  

Pays  

B2B  

Proposi;on  de  valeur  

Marques  

B.U.  Globales  

Filiales  /  pays  

Marques  locales  

Corporate  pays  

Clients  Galaxy  

Countries  Galaxy  

main  .com  

variability  

global  

Countries  /    brands  

business  

customers  

Page 39: Mener un projet de transformation digitale à grande échelle avec Drupal

Industrialisation & architecture

Architecture : besoin de définir et de délivrer une architecture de référence pour chaque type de demande dans les grandes organisations; Puis de faire vivre l’architecture de réréference avec une amélioration continue : besoin de gouvernance

Industrialisation : A partir de recommandation sur un modèle standard défini dans un domaine fonctionnel, organisation, deploiement, interaction avec les projets tactiques projects. Puis de pouvoir déployer rapidement un grand nombre de site alignés sur ces modèles

Page 40: Mener un projet de transformation digitale à grande échelle avec Drupal

Comité d’Architecture"§ Me?re  en  place  une  gouvernance  architecturale  

§  Améliorer  la  base  commune  ü  Développer  localement  de  nouvelles  spécifica;on  

ü  En  éprouver  le  caractère  compatbible  avec  le  codebase  

ü  Reverser  à  tous  les  bénéficiaires  

§  Aider  au  déploiement  rapide  de  tous  les  nouveaux  sites  

§  Garan;r  la  cohérence  et  la  maintenabilité  des  sites  ainsi  généré  

Page 41: Mener un projet de transformation digitale à grande échelle avec Drupal

Deploy  

Staging   Site  Factory  

Needs    exams  

Architecture  Commi?ee  

Development  team  

Component  choices  

Discover  Deploy  

Design  

Develop  

Validate  

Maintain,  evaluate  

Fix  and  simple  evolu;ons  jobs  

Go  Live  

Expression  of  new  needs  

Cycle d’amélioration continue"

Usages  Needs  

SITES  PATERNS  

TAM + support

support

Page 42: Mener un projet de transformation digitale à grande échelle avec Drupal

Governance des contenus"

§  Rendre  les  filiales  autonomes  ü  Perme?re  la  syndica;on  horizontale  

ü Mais  émuler  une  communauté  de  contribu;on  

§  Gérer  un  patrimoine  de  contenu  collec;f  ü Me?re  en  place  une  gouverance  de  rôles  et  de  profils  

ü  Assurer  la  forma;on  et  l’anima;on  

ü  Équilibrer  le  besoin  de  contrôle  et  la  force  de  l’autonomie  

Page 43: Mener un projet de transformation digitale à grande échelle avec Drupal

43

La Site Factory : une réponse au besoin d’industrialisation

Page 44: Mener un projet de transformation digitale à grande échelle avec Drupal

44

La Plate-forme Acquia Cloud Site Factory!

Acquia Cloud

Cloud API & Dashboards

Multisite Management Tools

Continuous Integration Tools

Site

Multisite APIs Infrastructure Health

Multisite provisioning tools Distro Code Mgmt

Site Site Site Site

Site Dashboard

Page 45: Mener un projet de transformation digitale à grande échelle avec Drupal

45

Une offre variée pour s’adapter aux besoins des clients!

Commodité! Contrôle!

SaaS Edition! SaaS+ Edition! PaaS Edition!Solution Out-of-the-box

Usine à sites pour configurer rapidement et

thématiser des sites."

Personnalisez votre unsine à sites certifié par

Acquia"

Plate-forme d’usine à sites qui prend en charge tous

vos besoins de personnalisation de site

Drupal."

Safety Net"Unlimited tickets | 24x7 emergency coverage | 1 hour critical response "

8:00a-8:00p ET / 8:00-20:00 CET"

Page 46: Mener un projet de transformation digitale à grande échelle avec Drupal

46

Templates"1" Sélectionner un modèle de site"

2" Configuration du site en fonction des besoins"

Information architecture"Mise en plage"Rôles & permissions"Types de contenu,"Affichage"Thèmes prédéfinis"

3" Ajouter du contenu"

Le principe de base :!Déploiement rapide de sites sans faire de code!

http://www.[customdomain].com"C’est fait !"

Page 47: Mener un projet de transformation digitale à grande échelle avec Drupal

47

Les éléments composants Site Factory!

Construire  

Délivrer/déployer  

Gérer  

u  Distribution Drupal"u  Modèles de sites"

u  Hébergement Acquia Cloud"

u  Souscription Acquia Cloud"

u  Multisites docroots"

u  Dashboard de management dessites (gardener)"

u  Workflow d’intégrationcontinue"

u  Architecture de déploiement decode Multisites"

For Internal Use Only"

Page 48: Mener un projet de transformation digitale à grande échelle avec Drupal

48

Gardener Dashboard / Dashboard du parc!

For Internal Use Only"

•  Interface principale de gestion. En fonction des rôles et des droits différentes fonctions disponibles comme :

•  Les administrateurs de la plateforme

–  Créer des modèles et site

–  Gérer les sites individuellement

–  Regrouper et organiser les sites

•  Développeur –  Gérer les phases de Dev/tests

•  Producution –  Déployer du code de production

Page 49: Mener un projet de transformation digitale à grande échelle avec Drupal

49

Site Templates / Modèles de site!

For Internal Use Only"

Page 50: Mener un projet de transformation digitale à grande échelle avec Drupal

50

Acquia Cloud – Intégration continue!

For Internal Use Only"

Page 51: Mener un projet de transformation digitale à grande échelle avec Drupal

51

Déploiement de code multi-sites!

For Internal Use Only"

Page 52: Mener un projet de transformation digitale à grande échelle avec Drupal

52

Questions

Page 53: Mener un projet de transformation digitale à grande échelle avec Drupal

53

Setting the Record Straight:!Drupal as an Enterprise Web Content Management System!