introduction à drupal. pourquoi drupal est, en toute objectivité, le meilleur cms

38
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS Cyril Reinhard (@cyrilCR @acquia_fr) Frédéric G. Marand Directeur Europe du Sud Acquia Directeur Général de OSInet

Upload: drupagora

Post on 03-Jul-2015

682 views

Category:

Documents


0 download

DESCRIPTION

Présentation à Drupagora 2013 par Cyril Reinhard & Frederic MARAND

TRANSCRIPT

Page 1: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Cyril Reinhard (@cyrilCR @acquia_fr)! ! Frédéric G. Marand!Directeur Europe du Sud Acquia ! ! ! ! Directeur Général de OSInet

Page 2: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�2

Introduction  !Introduction  à  Drupal  

Qu'est-­‐ce  qu'un  CMS  Un  projet  avec  Drupal  L’open  Source  L'écosystème  Drupal  

!Pourquoi  Drupal  est  le  meilleur  CMS  

Drupal  face  aux  autres  CMS  libres  /  Open  Source  Drupal  face  aux  CMS  propriétaires  

!Conclusion

Agenda

FGM

Page 3: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Une  application  dédiée  à  la  gestion  des  contenus  numériques  !Mise  en  œuvre  en  technologies  Web  :  site,  application  mobile,  API  Web  Services  !Orienté  métier  et  non  développeur

Introduction à Drupal : Qu’est-ce qu’un CMS ?

Gestion des Médias

Campagnes!Multi/cross

Engagement!Réseau SocialPersonnalisation

Service et Communication

client

Analyse, Text, Optimisation

FGM  CR

Page 4: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : Qu’est-ce qu’un CMS ? Drupal pour construire votre Plate-forme Digitale

�4

Drupal

Mesures et rapports

SocialFB/TwitterSite

principal

campagnes d’emails

Videoportal

ApplictionsMobiles

Site communautaire

Eléments Média riche

Contenu Social

Marketing automation

CRM Flux

CR

Page 5: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Drupal  <>  Drupal.  Comme  Linux  !    Drupal  Core  :  Linux  kernel  Drupal  Contrib  :  utilitaires  et  bibliothèques  GNU  et  autres  Distribution  Drupal  :  distribution  Debian,  RedHat,  Suse,  Ubuntu…  Site  Drupal  :  distribution  +  applications  spécifiques  +  réglage

Introduction à Drupal

Drupal core Drupal + recommended!modules

Solution Distributions

FGM

Page 6: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

CMF  :  Content  Management  Framework  Construire  des  CMS  sur  mesure  

Core  :    D6/D7  :  CMF  plus  que  CMS  D8  :  Les  deux  

CMF  ou  framework  de  développement  classique    CMF  :  

Réfléchir  et  agir  sur  les  concepts  métier  Réduire  le  Time  to  market  du  MVP  avec  la  production  

Framework  Réfléchir  et  agir  sur  les  concepts  de  programmation  Réduire  la  consommation  de  ressources  à  l'exécution

Introduction à Drupal : CMS et CMF

FGM

Page 7: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : Open Source

-­‐  Drupal  est  libre  et  Open  Source  Aucune  entreprise  ne  contrôle  son  évolution,  sa  distribution,  ne  propose  de  version  propriétaire  «  enrichie  »...  :  c'est  l'aspect  éthique  de  la  liberté  Open  Source  :  les  sources  sont  librement  accessibles,  diffusables,  et  les  contributions  sont  encouragées  :  c'est  l'aspect  pratique  de  la  liberté  

!La  licence  SPDX  :  GPL-­‐2.0+  

Conséquence  pour  les  modules  Conséquence  pour  les  thèmes  :  code,  assets  http://buytaert.net/long-­‐live-­‐the-­‐web-­‐services-­‐loophole

FGM

Page 8: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : la plus grande communauté

2,5  Millions+  de  sites  Entreprises  25  000+  modules  1  000  000+  membres    30  000+  Développeurs  

Contributeurs  core    Drupal  7  :  +/-­‐  500  Drupal  8  :  +/-­‐  1500    

Mainteneurs  core  Drupal  7  :  +/-­‐  50  Drupal  8  :  +/-­‐  80  Dont  4  en  France  :    

Drupal  n'est  pas  un  produit  US

CR  FGM

©  Song  Heming  -­‐  

Page 9: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : Un projet Drupal Quid des Distributions?

Distributions  Core,  module(s),  thème(s),  profil  d'installation  Déploiement,  packaging  Base  de  l'écosystème  Drupal  de  2ème  génération  

CMS  spécialisés  /  Site  Factory  SaaS,  Apps  

Exemples  Intranet  :  OpenAtrium  RSE  :  Drupal  Commons  e-­‐Commerce  :  Commerce  Kickstart  Distribution  client  final  :  Radio  France  (session)  

FGM

Page 10: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : L’écosystème Infrastructures et CDN

Traditionnel  :  Du  mutualisé  au  sur  mesure  Gandi,  Nerim,  OVH  Atos,  Orange,  Prosodie  

!Infogérées  Drupal  -­‐  France    

Oxalide,  Typhon,  Alterway  !IaaS  :    

AWS,  Rackspace  :  EC2  /  CloudServer  ...  Fichiers:  S3  /  CloudFiles  sans  EC2/CloudServer  Media  :  Brightcove,  DailyMotion/DMCloud,  SoundCloud,  ...  

!CDN  :  Akamai,  CloudFront,  Level3…

CR

Page 11: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : L’écosystème PaaS, SaaS

PaaS:  Drupal  as  a  Service  :    Acquia  Cloud,  Commerce  Cloud,    Pantheon.  

Backup  as  a  Service  :    Dropbox,    NodeSquirrel  

SaaS  :  Site  factory  :    

Acquia  Cloud  Site  Factory  Drupal  Gardens  (Grand  public)  Pantheon  One  

Applications  :  webform.com

CR

Page 12: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : L’écosystème Services de Contenu

Traduction:  Lingotek  !Modération  /  filtrage  

Akismet,  Defensio,  Mollom  Solutions  pour  les  Modérateurs  «  sur  mesure  »  

XML-­‐RPC,  Queue  API,  Workflow/Workbench  !Recherche  hébergée  

Grands  moteurs  :  Google,  Bing  SOLR  hébergé  :  Acquia  Search

CR

Page 13: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : L’écosystème Monitoring

Modèle  SaaS  Acquia  :  Insight,  SEO  Grader  (Volacci),  ...  New  Relic  :  slow  queries/modules/functions,  Apdex,  Front  :  RUM  Blazemeter  Sensio  Labs  :  Insight  

Intégration  non  SaaS  Core  :  Syslog  Tiers:  Munin  API  :  métriques  Drupal),  Nagios,  ...  

Analytics  Google  Analytics,    AT-­‐Internet  (Xiti),    Visual  Website  Optimizer

FGM

Page 14: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal : L’écosystème Prestataires

Drupal  Shop    Actency,  Adyax,  OWS,  Webnet  

!Grandes  SSII      

Cap  Gemini,  ATOS,  Logica  !Consultants  AMOA  /  Audit  /  Formation  

Breek,  OSInet,  Alterway  !Agences  Digitales  :  

Publicis  Modem,  SQLI  Agency,  Valtech  !Support,  SLA,  Tools  (Comme  le  fond  les  Editeurs)  

Acquia  (Support  Drupal  en  général,  Tools,  TAM…)  Prestataires  sur  les  applications  développés  (Build,  TMA)

CR

Page 15: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�15

Drupal, un enfant du Monde Digital

1990  Internet

1995  Amazon

2004  Facebook

1998  Google  Search

2006  Twitter

2008  Spotify

2011  Google+

2003  Skype  iTunes

2005    YouTube

2009  GoogleDoc

2001  Wikipedia

2010  Instagram

2007  Kindle

2007  iPhone

2006  HTC  

Samsung

2001/2  Nokia,    Sagem

2008  Blackberry  Android

2010  Windows  Phone

2001  Notion  Tablette  

MS

fin  2009  iPad

2001  iPod

2004  iPod  mini

2002  Meetic

2001  Vente-­‐privee

2007  Zynga

2011  EyeEm

2009  Foursquare  

2008  DropBox

2010  Pinterest

2003  Linkedin

2007  Acquia

2000  Drupal

2011  Drupal  7

Page 16: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal. Pourquoi Drupal est le meilleur CMS/WEM Entreprise Open source

Cyril Reinhard (@cyrilCR @acquia_fr)! ! Frédéric G. Marand!Directeur Europe du Sud Acquia ! ! ! ! Directeur Général de OSInet

Page 17: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Drupal Meilleur CMS « Entreprise » Open Source Pourquoi en 5 points

#1  Open#2  Communauté

#4  Support  et  écosystème

#3  Etudes

#5  Taille  des  projets

©  WavebreakmediaMicro  -­‐  

Page 18: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�18

Drupal Meilleur CMS « Entreprise » Open Source #1 - Open

Free-­‐FreeCommunautaire  /  EntrepriseDistribution  Entreprise  Gratuite

©  tu-­‐8  -­‐  

Page 19: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�19

Drupal Meilleur CMS Open Source #2 - Communauté

1  Million+  membres

30  000+  développeurs

25  000+  Modules

Représentation  Mondiale

©  Song  Heming  -­‐  

Page 20: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�20

Drupal Meilleur CMS Open Source #3 - Etudes

Gartner  -­‐  Magic  QuadrantForrester  WaveSmile  -­‐  Livre  blanc  des  CMS

©  Daniel  Ernst  -­‐  

Page 21: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�20

Drupal Meilleur CMS Open Source #3 - Etudes

Gartner  -­‐  Magic  QuadrantForrester  WaveSmile  -­‐  Livre  blanc  des  CMS

©  Daniel  Ernst  -­‐  

Page 22: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�21

Drupal Meilleur CMS Open Source #4 - Support et Ecosystème

Support  24/7Support  mondial

Conseil

PartenairesHébergement

©  twobee  -­‐  

Page 23: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�22

Drupal Meilleur CMS Open Source #5 - Taille des projets

Grands  projets

Références

Plate-­‐forme  digitale  

©  noomhh  -­‐  

Page 24: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�22

Drupal Meilleur CMS Open Source #5 - Taille des projets

Grands  projets

Références

Plate-­‐forme  digitale  

En conclusion, Drupal Meilleur CMS « Entreprise » Open

©  noomhh  -­‐  

Page 25: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Introduction à Drupal. Pourquoi Drupal est un meilleur CMS/WEM que les solutions Propriétaires

Cyril Reinhard (@cyrilCR @acquia_fr)! ! Frédéric G. Marand!Directeur Europe du Sud Acquia ! ! ! ! Directeur Général de OSInet

Page 26: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Drupal Meilleur CMS face aux solutions propriétaires Pourquoi en 5 points

�24

#1  Etudes#2  Coûts#3  Support  et  écosystème

#4  Pérennité  /  Références

#5  Flexibilité  /  Intégration

©  WavebreakmediaMicro  -­‐  fotolia.com

Page 27: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�25

Drupal Meilleur CMS face aux solutions propriétaires #1 - Etudes

©  Coloures-­‐Pic  -­‐  

Page 28: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�25

Drupal Meilleur CMS face aux solutions propriétaires #1 - Etudes

©  Coloures-­‐Pic  -­‐  

Page 29: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�25

Drupal Meilleur CMS face aux solutions propriétaires #1 - Etudes

©  Coloures-­‐Pic  -­‐  

Page 30: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�26

Drupal Meilleur CMS face aux solutions propriétaires #2 - Coûts

Coûts  d’acquisitionCoûts  d’Intégration

Coûts  d’extension

©  basketman23  -­‐  

Page 31: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Drupal Meilleur CMS face aux solutions propriétaires #2 - Coûts

60 + 30! 60% réduction des coûts

30% Time-to-market plus rapide

Page 32: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�28

Drupal Meilleur CMS face aux solutions propriétaires #2 - Coûts

EntrepriseSolution  /  SourcesRéférencesNo  lock-­‐in

300+ Sites des artistes du Groupe Warner Music, 3

modèles de sites, un totale liberté créative

Page 33: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�29

Drupal Meilleur CMS face aux solutions propriétaires #3 - Support et écosystème

Support  24/7

Support  mondial

Technical  Account  Manager

Professional  Services

Dedicated  Cloud

©  yellowj  -­‐  

Page 34: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Drupal Meilleur CMS face aux solutions propriétaires #3 - Support et écosystème

460M Hits aux Grammy’s (Scalabilité) La nuit de la remise des prix

Page 35: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�31

Drupal Meilleur CMS face aux solutions propriétaires #4 - Pérennité / Références

EntrepriseSolution  /  SourcesRéférencesNo  lock-­‐in

©  pict  rider  -­‐  

Page 36: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�32

Drupal Meilleur CMS face aux solutions propriétaires #5 - Flexibilité et Intégration

Adaptabilité

Modularité

Evolutivité

©  MAXFX  -­‐  

Page 37: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

�32

Drupal Meilleur CMS face aux solutions propriétaires #5 - Flexibilité et Intégration

Adaptabilité

Modularité

Evolutivité

Drupal Meilleur CMS face aux solutions propriétaires

©  MAXFX  -­‐  

Page 38: Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur CMS

Conclusion : Drupal est simplement le meilleur CMS sur le marché

�33

#1  Etudes#2  Flexibilité  et  Intégration#3  Support  et  écosystème

#1  Open#2  Communauté

#4  Support  et  écosystème#3  Etudes

Drupal Meilleur CMS vs Propriétaire

Drupal Meilleur CMS Open Source

#5  Taille  des  projets

#5  Coûts#4  Pérennité  Editeur  /  Références