SlideShare ist ein Scribd-Unternehmen logo
1 von 81
Downloaden Sie, um offline zu lesen
Réussir les nouveaux projets
 Web innovants avec Drupal
      Jérôme RELINGER
     Linagora Web Studio
     relinger@linagora.com




                     Séminaire avril 2010

                   WWW.LINAGORA.COM
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                       2
Linagora
 Mission : Logiciels et services Open source                Nos trois métiers
pour réussir les grands projets du libre
                                                                             Schéma
                                               OBM                           Directeur
 Fondée : Mai 2000                             LinPKI                        Open Source
                                               LinID
 Capital: Capital privé                        LinSM


(principalement détenu par les fondateurs)

 Nombre d'employés : 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
Offre




        4
Le Web Studio
   LinStudio est l'offre XNet (Inter-Intra-Extranet) de Linagora
   250 sites internet significatifs réalisés en 15 ans
   LinStudio assure l'ensemble de la chaîne du Web 2.0
     ✔   Verticalisation : de la création graphique à l'accompagnement au
         référencement
     ✔   Maitrise de plusieurs socles : indépendance du choix CMS
     ✔   Convergence CMS – GED – CRM - ERP...
     ✔   Formation, accompagnement du changement, évangélisation des équipes,
         transfert de compétence
     ✔   Compétences d'hébergeur : vous accompagner dans l'exploitation
     ✔   Maintien en condition opérationnelle : TMA / OSSA
   Une équipe de 19 ressources dédiées, un CA de 2,5 M€
   Des missions d'intégration, de conseil, le lien avec
    l'exploitation
   Agnostiques, indépendants et Libres

                                                                                5
Méthodologie intégrée
      Méthodologie d'accompagnement

   Verticalisation : de la création graphique à
    l'accompagnement éditorial et au référencement
   Maitrise de plusieurs socles : indépendance du choix
    CMS
   Convergence CMS – GED – CRM - ERP...
   Formation, aide au changement, évangélisation des
    équipes, transfert de compétence
   Compétences d'hébergeur : vous accompagner dans
    l'exploitation
   Maintien en condition opérationnelle : TMA / OSSA


                                                           6
Focus dernières références 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 numérique
   Ademe
    ✔   Choix des CMS génériques et architecture Groupware : adoption de
        Drupal


                                                                                7
Focus dernières références 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
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                       9
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 possibilités qui différencient les
    outils du marché
   contexte projet : la gestion de contenus n’est pas
    qu’une affaire d’outils, et avant de choisir un outil, il
    convient d’avoir bien analysé les finalités de son projet.
   positionner chacun des CMS à l’étude, proposer un
    panel, étudier les critères de choix.
   étude du cas Drupal
   questions et réponses

                                                         10
Notions
   CMS / WCM : Content Management System. Type de logiciel
    de facilitant la publication sur le Web.
   ECM / ERP : Enterprise Content Management. Système
    gérant du contenu et des processus métier.
   Portail : applicatif web intégrant des applications verticales,
    en les interconnectant et en homogénéisant leurs
    apparences.
   GED : Gestion Électronique des Documents, système
    d'acquisition, classement,     stockage,   archivage    des
    documents. Processus de finalité qui découle 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
Recouvrement des domaines fonctionnels




                                   12
Collaboratif : une comodité ?



         CMF

                                ECM

               Commodités
               collaboratives



         SBS
                                Messagerie
                                 évoluée




                                             13
Catalogue de l'offre applicative



          CMS          Portail               SBS             GED              ERP               misc
          Gestion       Agrégation       Social Business     Gestion      Gestion intégrée     e-boutique
         de Contenu   flux et portlets     Softwares       Documentaire    des processus     développement



php
python




J2EE




                                                                                                       14
Un Web collaboratif et transactionnel

   le web 2.0 a été un retour aux sources !
   Repositionner l'internaute au coeur du système
       le web comme plate forme de services
       les internautes comme acteurs des applications
       la richesse est dans la donnée
       tirer parti de l'intelligence collective
       interfaces souples & légères, libérées du PC, client léger


 Le web 3.0 est la couche de dialogue
transactionnelle des systèmes d'informations




                                                                 15
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    16
Le web aujourd'hui




                     17
Une évolution très transactionnelle
   de "mon site statique" à "notre portail collaboratif" : des
    sites web :
           socialisés
           massivement authentifiés
           urbanisés comme des plateformes de services
           à la recherche de nouveaux modèles économiques
            basés sur la différentiation des contenus selon leur
            valeur ajoutée
           la personnalisation et les réseaux sociaux, les
            modèles agrégatifs et transactionnels
   les sites ont besoins de solutions logicielles neuves. La
    convergence de domaines fonctionnels autrefois disjoints
    (CMS, CRM, ECM, SBS...) fait naître des outils nouveaux.


                                                                  18
L'urbanisation orienté service : avant




                                    19
L'urbanisation orienté service : apres




                                    20
Les solutions d'urbanisation
   spécifier ce que doit faire une
    application pour s’intégrer dans un
    portail
   plus nécessaire de développer un
                                                   Open Social
    module pour intégrer une application
    dans un portail
   il suffit que l’application à intégrer           WSRP
    propose un service web répondant à
    la spécification et le portail client
    pourra l’intégrer, quelle que soit sa        JSR – XML RPC
    technologie
   Le service web coté serveur n’est
    pas réservé à des logiciels de           Web services bas niveaux
    portails
   il peut être étendu à des applications
    qui simuleront le fonctionnement           Échange de données
    d’un portail – affichage selon
    l’utilisateur, paramétrage – en
    proposant un service web similaire.

                                                                        21
Les services




               22
Exemples : voyages sncf
➔   conseil sur le choix des produits Open Source, compte tenu
    des enjeux technologiques, de volumétrie et de pérennité
➔   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 revampés en portlets
        afin d'être intégrées dans des portails J2EE.
    ➔   afin de pouvoir les comparer avec les mêmes niveaux
        fonctionnels à des portails PHP, LINAGORA a conçu et écrit un
        module Drupal pour fournir le même environnement aux
        portlets J2EE en respectant l'ensemble des aspects du standard
        Portlets 2.0 (JSR 286)
    ➔   intégration Open Portal Portlet Container via un couplage Php
        Java Bridge avec des niveaux de performances tout à fait
        comparables à ceux obtenus en environnement J2EE.

                                                                  23
Autres exemples

➔   Microworld
    ➔   Réalisation d'une plate forme bancaire avec un front end Drupal
        et un back office bancaire FlexCube
    ➔   Gestion des événements JVM
    ➔   Présentation en XML RPC
➔   AIFE, Chorus
    ➔   Réalisation d'une plateforme de mesure du changement
    ➔   Base Open Object (OpenERP)
➔   Eileo Autopartage
    ➔   Bouquet de Drupal (driveMint..)
    ➔   Exposition XML RPC



                                                                  24
conclusions
   Atténuation back office et front end
       Indifférenciation technologique php j2EE
   Urbanisation best of breed
       Bus applicatifs
       Moteur de recherche
       Back end métiers (ERP, bancaire...)
   Le Web comme couche d'échange
       Informatique de partage de process et non plus de données
       Expositions de services
   Abstractions
       Des données et process (cloud)
       Intérieur extérieur (DMZ, intranet, extranet....)

                                                                25
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    26
Couverture fonctionnelle : commodités

   Travail collaboratif
   chaîne de publication (workflow)
   séparation des opérations de gestion de la forme et du
    contenu
   édition de pages simplifiée
   multi positionnement du contenu
   structuration du contenu
   gestion de versions
   Gestion des UGC
   Moteur de sites

                                                         27
Points de vigilances
   utilisation d'interface web
      Accessibles 100% client léger (attention compatibilité, interopérabilité,
         accessibilité)
   principe fondateur de la gestion de contenu : séparation du contenu et de la
    présentation
      Des contenus stockés en base, structurées en tables et en champs : des
         sites "dynamiques" (structuration libre ?)
      Des présentations définies dans des gabarits, feuilles de style (parmi
         lesquelles les CSS, ou les règles de transformation XSLT), et la
         structuration des données, au moyen de standards tels que XML, ainsi
         que les informations extraites de la base de données
   édition de page simplifiée
      interface WYSIWYG (attention contradictions charte vs balises)
         abstraction éditeur
      utilisation de balises simplifiées (tinymce-fckedit ou langage spécifique
         e.g. SPIP)
   méthodes multiples de rangement de l'information
      structuration fonctionnelle et sémantique (multi positionnement)
      Taxonomie, rubriquage, sémantique, cinématiques... (qualification)
   une gestion des droits : réseau de producteurs (attention orga)
                                                                         28
Critères de choix du moteur
   fondamentaux
       Licence : logiciel Libre ou Open Source (cas du freemium)
       Pérénité : existence et disponibilité du code, communautés
          d'utilisateurs
       Nature de la communauté (association, fondation, institution...)
       Couverture internationale des intégrateurs
   technologie
       php ou J2EE (Culture technologique)
       modèle granulaire
       Orientation Framework de développement, dev ouvert
       Maturité du code
   couverture fonctionnelle
       Simplicité d'utilisation et de déploiement, coût d'exploitation
       point de vigilance fonctionnels
                                                                          29
Différenciants de choix CMS


   Adhérence (technologique, entreprise...)
   Nature de la communauté
   Dynamisme et roadmap
   Modèle économique
   Orientation ready made, framework...
   Exposition de services
   Références en charge et volumétrie
   Nature des intégrateurs




                                               30
Arbre




        31
POSITIONNEMENT
  Portail
  ECF                                           ExoPlatform
                     JBoss Portal                                                  Lutece
                                                             Jahia
                                   Liferay                        Alfresco Share
                                                                                             Drupal

                                                                                 ezPublish
                                                                                           WordPress
                                                                                     Joomla

                                                                                 Typo3
            Java
            PHP                                                                   SPIP
                                                                                                       CMS

Axe Portail : Intégration d'applications, JSR168, composants, montée en charge
Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication




                                                                                                       32
popularité




Drupal           Joomla




SPIP            Typo 3


                          33
métriques




Drupal              Joomla




SPIP               Typo 3


                             34
Le magic quadrant




                    35
Nos préconisations

 SPIP, Joomla et Typo3 reste et resteront probablement
limités à la gestions verticalisée de contenu.
 Ils conviennent pour un projet a couverture
fonctionnelle limitée, privilégiant le "ready made" sur le
"framework"
Les produits cumulants les avantages des framework /
portails et de la gestion de contenu ready made sont
pour nous aujourd'hui Liferay dans le J2EE et Drupal
dans le php.
Au vu des capacités d'urbanisation php – J2EE, le choix
d'un Front End php même avec un SI J2EE devient de
plus en plus pertinent.
Drupal reste par ailleurs sur un modèle pur
opensource et une architecture ouverte

                                                             36
Conclusion
   de "mon site statique" à "notre portail collaboratif" : des sites
    web socialisés, massivement authentifiés, urbanisés comme
    des plateformes de services innovants
   accompagner la recherche de nouveaux modèles
    économiques basés sur la différentiation des contenus selon
    leur valeur ajoutée, la personnalisation et les réseaux
    sociaux, les modèles agrégatifs et transactionnels
   les sites ont besoins de solutions logicielles neuves. La
    convergence de domaines fonctionnels autrefois disjoints
    (CMS, CRM, ECM, SBS...) fait naître des outils nouveaux.
   Symbole et locomotive de cette révolution 3.0, Drupal et ses
    distributions (OpenAtrium, ManagingNews, Ubercart,
    CiviCRM...) s'impose comme la solution de motorisation des
    grands projets Web innovants de la seconde décennie du 21e
    siècle.

                                                                37
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    38
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    39
Historique de Drupal

   Drupal est un CMS GPL LAMP
   Créé en 2001 par le Belge Dries Buytaert
   Drupal constitue la troisième génération de moteur de
    gestion de contenu : les plateformes de services
   En moins de cinq ans il s'est imposé comme la solution
    majoritaire utilisée par les sites internet complexes




                                                      40
En un mot
   la force de ce CMS est son extensibilité
   la couverture fonctionnelle est sans limite
   l’interface d’administration permet de créer facilement
    de nouveaux types de contenus structurés
   Drupal intègre un système de templates PHP
   primo adoptants
          Puissance des workflows -> médias
          Robustesse industrielle   -> administration
          Couverture fonctionnelle -> grands comptes




                                                         41
Overview (1/3)

   Drupal est flexible
            Plus de 6.000 modules gratuits qui couvrent tous les
             domaines fonctionnels imaginables.
            L’interopérabilité des différents modules permet de
             composer de nouvelles fonctionnalités.
            Une API qui permet de réaliser ses propres modules.
   Drupal est robuste et performant
            Une architecture optimisée qui a fait ses preuves sur des
             sites à très fort trafic.
            Un code de qualité grâce à une discipline stricte de
             documentation et un système automatisé de tests unitaires
             et fonctionnels.
            Un système éprouvé depuis sa naissance en 2001. Des
             milliers de références prestigieuses.


                                                                    42
Overview (2/3)

   Drupal est accessible
           Drupal est utilisable à plusieurs niveaux, chacun permettant
            de créer des sites relativement complexes
           Un framework pour les développeurs : l’API de Drupal
            permet de développer rapidement des applications sur
            mesure en PHP.
           Une interface web pour les intégrateurs : grâce aux
            modules, il est possible de bâtir et configurer de puissantes
            fonctionnalités sans écrire une ligne de PHP.
           Un système de thème pour les designers: le contrôle total
            de l’apparence du site via un système de suggestion.
           Des profils d’installation clés en main pour les débutants,
            des packages permettant à des néophytes de créer un
            intranet, un réseau social ou un magasin...



                                                                     43
Overview (3/3)
   Drupal est open-source
           Un code distribué sous licence GPL.
           Une communauté d’un demi-million de membres et
            plusieurs milliers d’entreprises garantissent la pérennité,
            l’innovation et la fluidité du marché.
           Un écosystème d’entreprise décentralisé. Drupal
            n’appartient pas à une entreprise en particulier, pas
            d'adhérence.
   Drupal est durable
           Le caractère pérenne, standard et simple de Drupal est
            garanti par : la stabilité de sa communauté émettrice,
            organisé en Fondation (association Drupal, fonds propres)
           les standards logiciels sur lequel il est développé (LAMP)
           caractère évolutif et modulaire, framework développement
           le dynamisme de sa communauté d'utilisateurs comme de
            sa communauté d'intégrateurs
                                                                     44
Fonction Core
   Gestion de contenu
       Organisation des contenus depuis l'interface d'administration
       Définition des types de contenus depuis l'interface (CCK)
       Catégorisation du contenu puissante via la taxonomie
   L'édition des contenus se fait sur le front (pas d'univers séparé)
       Utilisation simple
       Orienté communautaire
   Hautement paramétrable et accessible au non-développeurs
       Coeur minimaliste simple
             Le coeur est surtout un framework correspondant à la base du site
             Intègre les fonctionnalités de base d'un cms
             Gestion des contenus, utilisateurs, permissions...
       Système modulaire
             Toutes les fonctionnalités supplémentaires sont codées dans des briques
              modulaires

                                                                                  45
7.000 Modules, et moi et moi et moi
   Les modules Drupal : briques ajoutant des fonctionnalités
   Les fonctionnalités sont isolées dans un module
   Les modules peuvent interagir entre eux
   Chaque module communautaire possède sont propre système de versions
    et son cycle de vie
   Les développement de nouvelles fonctionnalité se fait via le développement
    de modules (les modules coeur servent d'exemple)
   Tout contenu est un noeud (node)
   Chaque noeud est unique
   Plusieurs types de noeud peuvent exister (Pages, article, page de livre,
    évènement, etc.)
   Certaines propriétés sont communes (titre, auteur, statut) et d'autres
    spécifiques au type de noeud.


                                                                             46
LES BONS MODULES A CHOISIR

Réduire votre                Gérer des contenus         Gérer des images
  développement                multimédia                 * Image ou,
  * Admin menu,                * Embedded Media Field     * Imagefield et File
  * Devel et                 Géolocaliser le contenu       field
  * Backup and migrate         * Location                 * imagecache,
Construire votre site          * Gmap                     * Lightbox2,
  * CCK,                     Booster votre recherche    Animer une
  * Views,                     * Tagadelic                communauté
  * Panels,                    * Apache Solr Search       * Voting API et
                                Integration                Fivestar
  * Webforms,
                             Optimiser votre              * Organic Group
  * Context (avec Spaces).
                               référencement              * Flag et Flagfriend
Publier du contenu
                               * Métatags                 * Userpoint
  * Wysiwyg API
                               * Pathauto                 * Content Profile
  * Workflow
                               * Global redirect        Eliminer les spams
Toucher un public
   multilingue                 * XML sitemap              * Mollom
  * Internationalization,    Générer plus de traffic    Faire du commerce
  * Language sections.         * Comment subscribe        * Ubercart
                               * Subscriptions
                               * SimpleNews                              47
Critères
de choix
des
modules




           48
Powered by Drupal (1/2)

   9 millions de sites sont 108.000 France
   1.000 développeurs, 100.000 contributeurs
   7.000 modules
   22 millions de résultats Google "Drupal"
   350.000 pages de documentation
   Une communauté de communautés
   Une orientation framework gage de l'architecture ouverte
   Une forte capacité à exposer des web services
   Une adhésion très forte du web mondial
   Des choix d'architecture pertinents
          Taxonomie

           Typologie documentaire



                                                               49
Powered by Drupal (2/2)
✔   ONU                ✔   http://kofiannanfoundation.org
✔   NASA               ✔   www.mandriva.com/fr
✔   Maison Blanche     ✔   www.editions-bordas.fr
✔   Gouvernement.fr    ✔   www.amnesty.org/fr
✔   Mairie de Londre   ✔   www.odit-france.fr
✔   Radio France       ✔   www.glamourparis.com/
✔   SUN                ✔   www.lematin.ch
✔   Novel              ✔   http://nrjstudio.nrj.fr/
✔   MIT                ✔   www.gouvernement.fr
✔   Harvard            ✔   http://labs.sonyericsson.com
✔   CNRS               ✔   http://universalmusic.com
                       ✔   www.mtv.co.uk
✔   AOL
                       ✔   www.warnerbrosrecords.com
✔   Yahoo
                       ✔   http://myplay.com
✔   General Motors     ✔   http://teamsugar.com
✔   Banque Mondiale

                                                      50
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    51
Groupe Le Figaro

                                                   projet " Premium " de refonte des titres
                                                    sous Drupal


                         LES ENJEUX
                                                                 Réalisation sous Drupal 6
                                                                 de la plate-forme
       Refondre          Gérer de façon         Fidéliser les    technique
l'intégralité du socle   différenciée les        cercles de
      technique          contenus à plus      lectorats par la
                         ou moins fortes
                                                                 " big bang " technologique dans
                                                création de      un délais contraint
                          valeur ajoutée       communautés
                                                                 Gestion des commentaires, des
                                                                 communautés, du modèle
                         LE PROJET                               économique...
réalisation par nos équipes, sur place depuis juin 2009.         Architecture fonctionnelle,
Ouverture : le 12 février 2010. Voir http://plus.lefigaro.fr     leadership technologique

                   Contact : M. René Wallendorf                  Plus de 1.000 jh


                                                                                               52
53
DGA
                       Intranet Totem V3 « Intranet pour tous »
                Migration des intranet hétérogènes vers Drupal


                   LES ENJEUX                               Contexte
                                                            Évolution de l'intranet de
                                                            communication DGA
    Centraliser    Mise en œuvre de       Migration des
 l'ensemble des    l'intranet totem V3   sites / conduite   Technologies utilisées
intranet sur une                         du changement       Drupal
    plate-forme
     technique                                              Durée / Charge
                                                            600 J/H
                    LE PROJET                               Résultat / Perspective
                                                             Migration des 160 sites Lotus
Centraliser les canaux de communication internes             Migration des intranets hétérogènes
Facilité l'interconnexion entre les intranets (rss)          Maintenance en conditions
Améliorer l'efficacité                                      opérationnelles




                                                                                            54
IPSOS
                        Site corporate Ipsos
                       Migration et refonte du site ipsos.com vers Drupal


                    LES ENJEUX                                  Migration du site corporate ; création
                                                                du socle technique Drupal 6,
                                                                intégration et optimisations
                                                                graphiques, peuplement du contenu
                                          Migration des         initial, formation et mise en ligne
Changer de CMS,      Sécurisation de     sites / conduite
refonte graphique    l'hébergement       du changement          Création d'un socle métier exportable
 et ergonomique
                                                                sur différents sites

                                                                Industrialisation des déploiements
                      LE PROJET
                                                                Maintenance cumulative
Le site " corporate " est en fait un bouquet de sites (Public
Affairs, Loyalty...) partageant une industrialisation sous      Hébergement haute disponibilité
Drupal 6.

La publication en direction des actionnaire en rend la
disponibilité critique.


                                                                                                  55
56
Sciences Po Paris

                                                refonte du site scolarité et
                                               intégrations graphiques et
                                               fonctionnelles

                      LES ENJEUX
                                                              Intégration et upgrade sous
                                                              Drupal 6 de la plate-forme
                                                              Technique existante
Diffuser les bonnes   Audit technique et      Intégration
  pratiques de la      sécurité du code       graphique
  cellule scolarité         réalisé
                                                              Industrialisation des
                                                              développements

                                                              40 jh
                       LE PROJET
En avance de phase sur la refonte du portail de Sciences
Po, industrialiser et compléter la couverture fonctionnelle
des briques existantes.

                Contact : M. Maxime Foubert


                                                                                            57
58
FRANCE 24
                             Mise en place des sites internet et intranet
                    Développement des sites Internet et Intranet de la chaîne internationale


                         LES ENJEUX
                                                                           Contexte
                                                                           Portage du site Internet France24
                                                                           vers Drupal
Réintégration dans       Mise en œuvre du        Formation des 50
 la communauté           site internet pour       journalistes de          Technologies utilisées
Drupal de tous les             fin 2007              France24               Drupal
 développements                                                             Flash Vidéo
                                                                            Podcasting

                                                                           Durée / Charge
                          LE PROJET                                        540 J/H
Les sites Internet / Intranet permettent de :
 Informer 24h/24 avec la mise à disposition des partages en ligne
 Moderniser les moyens de communication de l'information                   Résultat / Perspective
 Faciliter la mise en ligne de vidéos et d'articles par les journalistes   Modularité du site France24
                                                                           Podcasting, Vidéo à la
                                                                           demande,Import RSS,
            Contact : Michel LEVY PROVENCALE, F24


                                                                                                          59
60
Radio France Internationale
                        Mission de Régie de longue durée
                création du nouveau site de RFI sous Drupal


                    LES ENJEUX
                                                           Contexte
                                                           Site pluri média massivement
                                                           multilingue

Développements      Pluralité de média      Conseils       Technologies utilisées
 conjoints avec         Chaine de        (architecture,     Drupal
   France 24            workflow           Drupal...)       Flash Vidéo
                        complexe
                                                           Durée / Charge
                                                           600 J/H
                     LE PROJET
                                                           Résultat / Perspective
Refonte intégrale du site de Radio France Internationale   Simplifier les entrées, re-rubrication.




                                                                                             61
62
GOUVERNEMENT WALLON

                               marché cadre de refonte de tous les sites
                                gouvernementaux sous Drupal

                       LES ENJEUX                          Contexte
                                                           Existant epars

                                                           Technologies utilisées
                                                            Drupal
Industrialisation du      Projets à      Syndication et     Flash Vidéo
 socle " Drup'Wal "    interlocuteurs    web services
                       institutionnels
                          multiples                        Durée / Charge
                                                           240 J/H


                       LE PROJET                           Résultat / Perspective
                                                           Affirmer une identité institutionnelle,
Platforme multisite gouvernementale, espace paramétrable   concentrer les entrées, créer des
et autonome pour les cabinets des ministres.               sites transactionnels.




                                                                                             63
64
COURRIER INTERNATIONAL
                        Réalisation du site www.presseurop.eu
                    Site multilingue de revue de presse européenne


                    LES ENJEUX

                                                               Réalisation sous Drupal 6
                                                               de la plate-forme
 Socle Drupal       Accompagnement       Site à très forte     presseurop.eu
 en dix langues     de l'expression de    fréquentation
 Intégralement            besoin
                                                               Ce site propose une
     traduit
                                                               revue de presse quotidienne
                                                               multilingue issue d'une sélection
                                                               d'une centaine de titres de la
                     LE PROJET                                 presse européenne.

 Résultat du gain d'un appel d'offre européen. Problématique   250 jh
forte de synchronisation des workflow de validation /
traduction                                                     Ouvert en mai 2009

             Contact : M. Régis CONFAVREUX

                                                                                           65
66
EILEO (autopartage du Groupe Hertz)
                       Mission d'accompagnement et de développements
                 Déploiement d'un bouquet de sites avec des XML RPC


                   LES ENJEUX
                                                         Contexte
                                                         Accompagnement d'une offre de
                                                         valeur en très forte croissance
                                      Ergonomie,
 Socle Drupal       Connexion au SI     normes,          Hosting HA 100%
 Générique et      J2EE en XML RPC référencement e-
   scalable          Site fortement   commerce           Technologies utilisées
                     transactionnel                       Drupal
                                                          XML RPC

                     LE PROJET                           Durée / Charge
                                                         120 J/H
Un premier déploiement réussi pour un client américain
De nombreux sites suivent.                               Résultat / Perspective
                                                         Scalabilité du déploiement.
             Contact : M. Thierry Lucet, CEO


                                                                                       67
CG HAUTE GARONNE
                       Réalisation en refonte de l'intranet RH
                 Refonte complète avec reprise du contenu


                    LES ENJEUX
                                                        Contexte
                                                        Ancien intranet peu utilisé et peu
                                                        valorisant

 Socle Drupal      Accompagnement        Candidat à     Technologies utilisées
 Générique et      de l'expression de    l'Internet ?    Drupal
   scalable              besoin
                                                        Durée / Charge
                                                        80 J/H

                     LE PROJET
                                                        Résultat / Perspective
                                                        Extension à toutes les autres
Une émulation des agents                                direction.
Transfert de compétence


                   Contact : CG 31, RH

                                                                                        68
69
RUE 89
                        Accompagnement et conseil méthodologique
                Participation à l'évolution du site d'information


                     LES ENJEUX
                                                               Contexte
                                                               Accompagnement sur la mise en
                                                               œuvre du site de rue89
Réintégration dans   Amélioration des            Conseils
 la communauté        processus de            (architecture,   Technologies utilisées
Drupal de tous les       mise en              ergonomie...)     Drupal
 développements        production                               Flash Vidéo

                                                               Durée / Charge
                                                               160 J/H
                     LE PROJET
                                                               Résultat / Perspective
 Média participatif : échange autour des thèmes chauds de       Améliorer la qualité et la stabilité du
l'actualité entre les journalistes, les experts et les         site.
internautes.

               Contact : M. Damien Ciroteau


                                                                                                 70
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 références Drupal (10')
   Aspects communautaires de Drupal (20')

                                                    71
L'association

   Association à but non lucratif, enregistrée en Belgique en
    Décembre 2006. Son but est de fournir un appui au projet
    Drupal

     L'Association Drupal n'a pas son mot à dire
       que ce soit sur la planification ou sur le
    développement du projet Open Source Drupal

   Membres permanents
   Assemblée générale
   Conseil d'administration



                                                             72
Conseil d'administration

Dries Buytaert, President Acquia
Angela Byron, Secrétaire Lullabot
Jacob Redding, Trésorier Freelance

Larry Garfield, Juridique Freelance
Cary Gordon, Événements Cherry Hill Company
Gerhard Killesreiter, Infrastructure Freelance
Kieran Lal, Développement Acquia

                                                 73
drupal.org !

     Membres:
         200 000 utilisateurs sur Drupal.org, 300
          nouveaux inscrits par mois
         1 600 inscrits comme professionels
     Télé-chargement:
         Plus de 100 000 télé-chargements par mois de
          Drupal core
         600 télé-chagements du code source par mois
          (core et contributions)




                                                         74
Activité communautaire

    375 000 files de discussion: forums, mailing lists, groupes, etc.
    Forums
        Général : taux de réponse de 5:1
        Support : taux de réponse de 4:1
        Développement : taux de réponse de 10:1
    2 800 pages de documentations
    4 channels IRC avec des centaines de membres




                                                                         75
Trademarks et Copyright

La marque "Drupal" est détenue par Dries
 Buytaert, mais l'Association Drupal peut
 l'utiliser librement
Dries Buytaert possède et conserve tous les
 droits du domaine drupal.org et drupalcon.org
Le copyright du logiciel Drupal appartient à tous
 les auteurs originaux et est sous licence GPL




                                              76
Organisation des développements

Lead Développeur
Core committer
  Accès en écriture à la base CVS
  Valide les contributions
  Contributeur
  Mainteneur d'une branche source
Core contributeur



                                    77
Documentation

HandBooks : Documentation officielle
  Démarrer sous Drupal
  Au delà des fondamentaux
  La création de thème
  Développer pour Drupal




                                       78
DrupalCon




            79
Drupal Camp




              80
Merci de votre attention

                                     Contact :
                       LINAGORA – Siège social
                         80, rue Roque de Fillol
                                92800 PUTEAUX
                                       FRANCE
              Tél. : 0 810 251 251 (tarif local)
                    Fax : +33 (0)1 46 96 63 64
                      Mail : info@linagora.com
                      Web : www.linagora.com

             WWW.LINAGORA.COM

Weitere ähnliche Inhalte

Was ist angesagt?

Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantLINAGORA
 
Séminaire LINAGORA février 2010 - OBM
Séminaire LINAGORA février 2010 - OBMSéminaire LINAGORA février 2010 - OBM
Séminaire LINAGORA février 2010 - OBMLINAGORA
 
Séminaire Octobre 2010 - OBM
Séminaire Octobre 2010 - OBMSéminaire Octobre 2010 - OBM
Séminaire Octobre 2010 - OBMLINAGORA
 
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010LINAGORA
 
Présentation séminaire OBM septembre 2009
Présentation séminaire OBM septembre 2009Présentation séminaire OBM septembre 2009
Présentation séminaire OBM septembre 2009LINAGORA
 
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commercePrésentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerceLINAGORA
 
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...LINAGORA
 
« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software AssuranceLINAGORA
 
Séminaire Sécurité Linagora 2008
Séminaire Sécurité Linagora 2008Séminaire Sécurité Linagora 2008
Séminaire Sécurité Linagora 2008LINAGORA
 
Séminaire OBM Linagora 2008
Séminaire OBM Linagora 2008Séminaire OBM Linagora 2008
Séminaire OBM Linagora 2008LINAGORA
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Michel-Marie Maudet
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »LINAGORA
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Michel-Marie Maudet
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQMichel-Marie Maudet
 
Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012LINAGORA
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesMichel-Marie Maudet
 
Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009LINAGORA
 
Restlet et le multi-plateforme
Restlet et le multi-plateformeRestlet et le multi-plateforme
Restlet et le multi-plateformeJerome Louvel
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Aref Jdey
 

Was ist angesagt? (20)

Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
 
Séminaire LINAGORA février 2010 - OBM
Séminaire LINAGORA février 2010 - OBMSéminaire LINAGORA février 2010 - OBM
Séminaire LINAGORA février 2010 - OBM
 
Séminaire Octobre 2010 - OBM
Séminaire Octobre 2010 - OBMSéminaire Octobre 2010 - OBM
Séminaire Octobre 2010 - OBM
 
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
 
Présentation séminaire OBM septembre 2009
Présentation séminaire OBM septembre 2009Présentation séminaire OBM septembre 2009
Présentation séminaire OBM septembre 2009
 
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commercePrésentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
 
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...
Séminaire septembre 2010 - LinID et LinPKI, Les solutions Open Source d'ident...
 
« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance
 
Séminaire Sécurité Linagora 2008
Séminaire Sécurité Linagora 2008Séminaire Sécurité Linagora 2008
Séminaire Sécurité Linagora 2008
 
Séminaire OBM Linagora 2008
Séminaire OBM Linagora 2008Séminaire OBM Linagora 2008
Séminaire OBM Linagora 2008
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
 
10 ans de l'Adullact
10 ans de l'Adullact10 ans de l'Adullact
10 ans de l'Adullact
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQ
 
Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétaires
 
Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009
 
Restlet et le multi-plateforme
Restlet et le multi-plateformeRestlet et le multi-plateforme
Restlet et le multi-plateforme
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
 

Andere mochten auch

Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdLINAGORA
 
Standards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationStandards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationLINAGORA
 
Introduction à Drupal 8
Introduction à Drupal 8Introduction à Drupal 8
Introduction à Drupal 8Core-Techs
 
The Flexibility of Drupal 8
The Flexibility of Drupal 8The Flexibility of Drupal 8
The Flexibility of Drupal 8Michael Miles
 
Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneGautier Harmel
 
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
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLINAGORA
 
Applications métier avec Drupal
Applications métier avec DrupalApplications métier avec Drupal
Applications métier avec DrupalAdyax
 
Signature electronique CertSign
Signature electronique CertSignSignature electronique CertSign
Signature electronique CertSigncerteurope
 
Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisChipway
 
Presentation Drupal Content Management Framework
Presentation Drupal Content Management FrameworkPresentation Drupal Content Management Framework
Presentation Drupal Content Management FrameworkJoshua Powell
 
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel librePlates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel libreClaude Coulombe
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Michel-Marie Maudet
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet LINAGORA
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMClaude Coulombe
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Romain Jarraud
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du CloudLINAGORA
 

Andere mochten auch (20)

Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla Thunderbird
 
Standards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationStandards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planification
 
Drupal presentation
Drupal presentationDrupal presentation
Drupal presentation
 
Introduction à Drupal 8
Introduction à Drupal 8Introduction à Drupal 8
Introduction à Drupal 8
 
The Flexibility of Drupal 8
The Flexibility of Drupal 8The Flexibility of Drupal 8
The Flexibility of Drupal 8
 
Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligne
 
Drupal presentation
Drupal presentationDrupal presentation
Drupal presentation
 
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
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipal
 
Applications métier avec Drupal
Applications métier avec DrupalApplications métier avec Drupal
Applications métier avec Drupal
 
Signature electronique CertSign
Signature electronique CertSignSignature electronique CertSign
Signature electronique CertSign
 
Drupal 8
Drupal 8Drupal 8
Drupal 8
 
Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à Paris
 
Presentation Drupal Content Management Framework
Presentation Drupal Content Management FrameworkPresentation Drupal Content Management Framework
Presentation Drupal Content Management Framework
 
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel librePlates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOM
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 

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

Drupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par LinagoraDrupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par Linagorajp_mouton
 
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...Tech-IT Maroc
 
Séminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuSéminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuPierre Munck
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupalCyril Reinhard
 
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...MongoDB
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...drupagora
 
CMS DotNetNuke : avantages pour les professionnels du web
CMS DotNetNuke : avantages pour les professionnels du webCMS DotNetNuke : avantages pour les professionnels du web
CMS DotNetNuke : avantages pour les professionnels du webI-business Solutions
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAPkk kk
 
20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric VialaÉric Viala
 
Trading dans le Cloud en gardant les pieds sur terre!
Trading dans le Cloud en gardant les pieds sur terre!Trading dans le Cloud en gardant les pieds sur terre!
Trading dans le Cloud en gardant les pieds sur terre!Francis Otshudi
 
Virtua : Performances Magento : Solutions efficaces et accessibles
Virtua : Performances Magento : Solutions efficaces et accessiblesVirtua : Performances Magento : Solutions efficaces et accessibles
Virtua : Performances Magento : Solutions efficaces et accessiblesSwissgento eCom Genève
 
Lutece, CMS star du J2EE
Lutece, CMS star du J2EELutece, CMS star du J2EE
Lutece, CMS star du J2EELINAGORA
 
Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Cellenza
 
BizTalk Summit L'intégration en mutation
BizTalk Summit   L'intégration en mutationBizTalk Summit   L'intégration en mutation
BizTalk Summit L'intégration en mutationMichel HUBERT
 
E-Commerce et cross canal
E-Commerce et cross canalE-Commerce et cross canal
E-Commerce et cross canalFabien Gasser
 
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019Actency
 

Ähnlich wie Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal (20)

Drupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par LinagoraDrupal 7 : un CMS polymorphe recommandé par Linagora
Drupal 7 : un CMS polymorphe recommandé par Linagora
 
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...
La Structure de l’entreprise Tech-IT Maroc - SSII, Intégrateur de Solutions I...
 
Cms oss-27012006
Cms oss-27012006Cms oss-27012006
Cms oss-27012006
 
Séminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuSéminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de Contenu
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupal
 
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...
Big Data Paris: Etude de Cas: KPMG, l’innovation continue grâce au Data Lake ...
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 
CMS DotNetNuke : avantages pour les professionnels du web
CMS DotNetNuke : avantages pour les professionnels du webCMS DotNetNuke : avantages pour les professionnels du web
CMS DotNetNuke : avantages pour les professionnels du web
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAP
 
20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala
 
Trading dans le Cloud en gardant les pieds sur terre!
Trading dans le Cloud en gardant les pieds sur terre!Trading dans le Cloud en gardant les pieds sur terre!
Trading dans le Cloud en gardant les pieds sur terre!
 
Cms big data Rubedo, au delà des performances
Cms big data Rubedo, au delà des performancesCms big data Rubedo, au delà des performances
Cms big data Rubedo, au delà des performances
 
Virtua : Performances Magento : Solutions efficaces et accessibles
Virtua : Performances Magento : Solutions efficaces et accessiblesVirtua : Performances Magento : Solutions efficaces et accessibles
Virtua : Performances Magento : Solutions efficaces et accessibles
 
Lutece, CMS star du J2EE
Lutece, CMS star du J2EELutece, CMS star du J2EE
Lutece, CMS star du J2EE
 
Web content management wcm
Web content management wcmWeb content management wcm
Web content management wcm
 
Présentation
Présentation Présentation
Présentation
 
Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ?
 
BizTalk Summit L'intégration en mutation
BizTalk Summit   L'intégration en mutationBizTalk Summit   L'intégration en mutation
BizTalk Summit L'intégration en mutation
 
E-Commerce et cross canal
E-Commerce et cross canalE-Commerce et cross canal
E-Commerce et cross canal
 
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
 

Mehr von LINAGORA

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels LINAGORA
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !LINAGORA
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques LINAGORA
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupLINAGORA
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS MeetupLINAGORA
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFILINAGORA
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)LINAGORA
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseLINAGORA
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORALINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraLINAGORA
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésLINAGORA
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wirelessLINAGORA
 
Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPLINAGORA
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINIDLINAGORA
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...LINAGORA
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...LINAGORA
 
Open Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraOpen Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraLINAGORA
 
Présentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdPrésentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdLINAGORA
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceLINAGORA
 
Séminaire LinID/LinPKI septembre 2011
Séminaire LinID/LinPKI septembre 2011Séminaire LinID/LinPKI septembre 2011
Séminaire LinID/LinPKI septembre 2011LINAGORA
 

Mehr von LINAGORA (20)

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - Meetup
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS Meetup
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFI
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entreprise
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - Linagora
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivités
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wireless
 
Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAP
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINID
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
 
Open Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraOpen Source Software Assurance by Linagora
Open Source Software Assurance by Linagora
 
Présentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdPrésentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour Thunderbird
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
Séminaire LinID/LinPKI septembre 2011
Séminaire LinID/LinPKI septembre 2011Séminaire LinID/LinPKI septembre 2011
Séminaire LinID/LinPKI septembre 2011
 

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

  • 1. Réussir les nouveaux projets Web innovants avec Drupal Jérôme RELINGER Linagora Web Studio relinger@linagora.com Séminaire 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 références Drupal (10')  Aspects communautaires de Drupal (20') 2
  • 3. Linagora Mission : Logiciels et services Open source Nos trois métiers pour réussir les grands projets du libre Schéma OBM Directeur Fondée : Mai 2000 LinPKI Open Source LinID Capital: Capital privé LinSM (principalement détenu par les fondateurs) Nombre d'employés : 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 réalisés en 15 ans  LinStudio assure l'ensemble de la chaîne du Web 2.0 ✔ Verticalisation : de la création graphique à l'accompagnement au référencement ✔ Maitrise de plusieurs socles : indépendance du choix CMS ✔ Convergence CMS – GED – CRM - ERP... ✔ Formation, accompagnement du changement, évangélisation des équipes, transfert de compétence ✔ Compétences d'hébergeur : vous accompagner dans l'exploitation ✔ Maintien en condition opérationnelle : TMA / OSSA  Une équipe de 19 ressources dédiées, un CA de 2,5 M€  Des missions d'intégration, de conseil, le lien avec l'exploitation  Agnostiques, indépendants et Libres 5
  • 6. Méthodologie intégrée Méthodologie d'accompagnement  Verticalisation : de la création graphique à l'accompagnement éditorial et au référencement  Maitrise de plusieurs socles : indépendance du choix CMS  Convergence CMS – GED – CRM - ERP...  Formation, aide au changement, évangélisation des équipes, transfert de compétence  Compétences d'hébergeur : vous accompagner dans l'exploitation  Maintien en condition opérationnelle : TMA / OSSA 6
  • 7. Focus dernières références 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 numérique  Ademe ✔ Choix des CMS génériques et architecture Groupware : adoption de Drupal 7
  • 8. Focus dernières références 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 références 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 possibilités qui différencient les outils du marché  contexte projet : la gestion de contenus n’est pas qu’une affaire d’outils, et avant de choisir un outil, il convient d’avoir bien analysé les finalités de son projet.  positionner chacun des CMS à l’étude, proposer un panel, étudier les critères de choix.  étude du cas Drupal  questions et réponses 10
  • 11. Notions  CMS / WCM : Content Management System. Type de logiciel de facilitant la publication sur le Web.  ECM / ERP : Enterprise Content Management. Système gérant du contenu et des processus métier.  Portail : applicatif web intégrant des applications verticales, en les interconnectant et en homogénéisant leurs apparences.  GED : Gestion Électronique des Documents, système d'acquisition, classement, stockage, archivage des documents. Processus de finalité qui découle 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 Commodités collaboratives SBS Messagerie évoluée 13
  • 14. Catalogue de l'offre applicative CMS Portail SBS GED ERP misc Gestion Agrégation Social Business Gestion Gestion intégrée e-boutique de Contenu flux et portlets Softwares Documentaire des processus développement 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 système  le web comme plate forme de services  les internautes comme acteurs des applications  la richesse est dans la donnée  tirer parti de l'intelligence collective  interfaces souples & légères, libérées du PC, client léger  Le web 3.0 est la couche de dialogue transactionnelle des systèmes 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 références Drupal (10')  Aspects communautaires de Drupal (20') 16
  • 18. Une évolution très transactionnelle  de "mon site statique" à "notre portail collaboratif" : des sites web :  socialisés  massivement authentifiés  urbanisés comme des plateformes de services  à la recherche de nouveaux modèles économiques basés sur la différentiation des contenus selon leur valeur ajoutée  la personnalisation et les réseaux sociaux, les modèles agrégatifs et transactionnels  les sites ont besoins de solutions logicielles neuves. La convergence de domaines fonctionnels autrefois disjoints (CMS, CRM, ECM, SBS...) fait naître des outils nouveaux. 18
  • 21. Les solutions d'urbanisation  spécifier ce que doit faire une application pour s’intégrer dans un portail  plus nécessaire de développer un Open Social module pour intégrer une application dans un portail  il suffit que l’application à intégrer WSRP propose un service web répondant à la spécification et le portail client pourra l’intégrer, quelle que soit sa JSR – XML RPC technologie  Le service web coté serveur n’est pas réservé à des logiciels de Web services bas niveaux portails  il peut être étendu à des applications qui simuleront le fonctionnement Échange de données d’un portail – affichage selon l’utilisateur, paramétrage – en proposant un service web similaire. 21
  • 23. Exemples : voyages sncf ➔ conseil sur le choix des produits Open Source, compte tenu des enjeux technologiques, de volumétrie et de pérennité ➔ 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 revampés en portlets afin d'être intégrées dans des portails J2EE. ➔ afin de pouvoir les comparer avec les mêmes niveaux fonctionnels à des portails PHP, LINAGORA a conçu et écrit un module Drupal pour fournir le même environnement aux portlets J2EE en respectant l'ensemble des aspects du standard Portlets 2.0 (JSR 286) ➔ intégration 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 ➔ Réalisation d'une plate forme bancaire avec un front end Drupal et un back office bancaire FlexCube ➔ Gestion des événements JVM ➔ Présentation en XML RPC ➔ AIFE, Chorus ➔ Réalisation d'une plateforme de mesure du changement ➔ Base Open Object (OpenERP) ➔ Eileo Autopartage ➔ Bouquet de Drupal (driveMint..) ➔ Exposition XML RPC 24
  • 25. conclusions  Atténuation back office et front end  Indifférenciation technologique php j2EE  Urbanisation best of breed  Bus applicatifs  Moteur de recherche  Back end métiers (ERP, bancaire...)  Le Web comme couche d'échange  Informatique de partage de process et non plus de données  Expositions de services  Abstractions  Des données et process (cloud)  Intérieur extérieur (DMZ, intranet, extranet....) 25
  • 26. 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 références Drupal (10')  Aspects communautaires de Drupal (20') 26
  • 27. Couverture fonctionnelle : commodités  Travail collaboratif  chaîne de publication (workflow)  séparation des opérations de gestion de la forme et du contenu  édition de pages simplifiée  multi positionnement du contenu  structuration du contenu  gestion de versions  Gestion des UGC  Moteur de sites 27
  • 28. Points de vigilances  utilisation d'interface web  Accessibles 100% client léger (attention compatibilité, interopérabilité, accessibilité)  principe fondateur de la gestion de contenu : séparation du contenu et de la présentation  Des contenus stockés en base, structurées en tables et en champs : des sites "dynamiques" (structuration libre ?)  Des présentations définies dans des gabarits, feuilles de style (parmi lesquelles les CSS, ou les règles de transformation XSLT), et la structuration des données, au moyen de standards tels que XML, ainsi que les informations extraites de la base de données  édition de page simplifiée  interface WYSIWYG (attention contradictions charte vs balises) abstraction éditeur  utilisation de balises simplifiées (tinymce-fckedit ou langage spécifique e.g. SPIP)  méthodes multiples de rangement de l'information  structuration fonctionnelle et sémantique (multi positionnement)  Taxonomie, rubriquage, sémantique, cinématiques... (qualification)  une gestion des droits : réseau de producteurs (attention orga) 28
  • 29. Critères de choix du moteur  fondamentaux  Licence : logiciel Libre ou Open Source (cas du freemium)  Pérénité : existence et disponibilité du code, communautés d'utilisateurs  Nature de la communauté (association, fondation, institution...)  Couverture internationale des intégrateurs  technologie  php ou J2EE (Culture technologique)  modèle granulaire  Orientation Framework de développement, dev ouvert  Maturité du code  couverture fonctionnelle  Simplicité d'utilisation et de déploiement, coût d'exploitation  point de vigilance fonctionnels 29
  • 30. Différenciants de choix CMS  Adhérence (technologique, entreprise...)  Nature de la communauté  Dynamisme et roadmap  Modèle économique  Orientation ready made, framework...  Exposition de services  Références en charge et volumétrie  Nature des intégrateurs 30
  • 31. Arbre 31
  • 32. POSITIONNEMENT Portail ECF ExoPlatform JBoss Portal Lutece Jahia Liferay Alfresco Share Drupal ezPublish WordPress Joomla Typo3 Java PHP SPIP CMS Axe Portail : Intégration d'applications, JSR168, composants, montée en charge Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication 32
  • 33. popularité Drupal Joomla SPIP Typo 3 33
  • 34. métriques Drupal Joomla SPIP Typo 3 34
  • 36. Nos préconisations  SPIP, Joomla et Typo3 reste et resteront probablement limités à la gestions verticalisée de contenu.  Ils conviennent pour un projet a couverture fonctionnelle limitée, privilégiant le "ready made" sur le "framework" Les produits cumulants les avantages des framework / portails et de la gestion de contenu ready made sont pour nous aujourd'hui Liferay dans le J2EE et Drupal dans le php. Au vu des capacités d'urbanisation php – J2EE, le choix d'un Front End php même avec un SI J2EE devient de plus en plus pertinent. Drupal reste par ailleurs sur un modèle pur opensource et une architecture ouverte 36
  • 37. Conclusion  de "mon site statique" à "notre portail collaboratif" : des sites web socialisés, massivement authentifiés, urbanisés comme des plateformes de services innovants  accompagner la recherche de nouveaux modèles économiques basés sur la différentiation des contenus selon leur valeur ajoutée, la personnalisation et les réseaux sociaux, les modèles agrégatifs et transactionnels  les sites ont besoins de solutions logicielles neuves. La convergence de domaines fonctionnels autrefois disjoints (CMS, CRM, ECM, SBS...) fait naître des outils nouveaux.  Symbole et locomotive de cette révolution 3.0, Drupal et ses distributions (OpenAtrium, ManagingNews, Ubercart, CiviCRM...) s'impose comme la solution de motorisation des grands projets Web innovants de la seconde décennie du 21e siècle. 37
  • 38. 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 références Drupal (10')  Aspects communautaires de Drupal (20') 38
  • 39. 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 références Drupal (10')  Aspects communautaires de Drupal (20') 39
  • 40. Historique de Drupal  Drupal est un CMS GPL LAMP  Créé en 2001 par le Belge Dries Buytaert  Drupal constitue la troisième génération de moteur de gestion de contenu : les plateformes de services  En moins de cinq ans il s'est imposé comme la solution majoritaire utilisée par les sites internet complexes 40
  • 41. En un mot  la force de ce CMS est son extensibilité  la couverture fonctionnelle est sans limite  l’interface d’administration permet de créer facilement de nouveaux types de contenus structurés  Drupal intègre un système de templates PHP  primo adoptants  Puissance des workflows -> médias  Robustesse industrielle -> administration  Couverture fonctionnelle -> grands comptes 41
  • 42. Overview (1/3)  Drupal est flexible  Plus de 6.000 modules gratuits qui couvrent tous les domaines fonctionnels imaginables.  L’interopérabilité des différents modules permet de composer de nouvelles fonctionnalités.  Une API qui permet de réaliser ses propres modules.  Drupal est robuste et performant  Une architecture optimisée qui a fait ses preuves sur des sites à très fort trafic.  Un code de qualité grâce à une discipline stricte de documentation et un système automatisé de tests unitaires et fonctionnels.  Un système éprouvé depuis sa naissance en 2001. Des milliers de références prestigieuses. 42
  • 43. Overview (2/3)  Drupal est accessible  Drupal est utilisable à plusieurs niveaux, chacun permettant de créer des sites relativement complexes  Un framework pour les développeurs : l’API de Drupal permet de développer rapidement des applications sur mesure en PHP.  Une interface web pour les intégrateurs : grâce aux modules, il est possible de bâtir et configurer de puissantes fonctionnalités sans écrire une ligne de PHP.  Un système de thème pour les designers: le contrôle total de l’apparence du site via un système de suggestion.  Des profils d’installation clés en main pour les débutants, des packages permettant à des néophytes de créer un intranet, un réseau social ou un magasin... 43
  • 44. Overview (3/3)  Drupal est open-source  Un code distribué sous licence GPL.  Une communauté d’un demi-million de membres et plusieurs milliers d’entreprises garantissent la pérennité, l’innovation et la fluidité du marché.  Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à une entreprise en particulier, pas d'adhérence.  Drupal est durable  Le caractère pérenne, standard et simple de Drupal est garanti par : la stabilité de sa communauté émettrice, organisé en Fondation (association Drupal, fonds propres)  les standards logiciels sur lequel il est développé (LAMP)  caractère évolutif et modulaire, framework développement  le dynamisme de sa communauté d'utilisateurs comme de sa communauté d'intégrateurs 44
  • 45. Fonction Core  Gestion de contenu  Organisation des contenus depuis l'interface d'administration  Définition des types de contenus depuis l'interface (CCK)  Catégorisation du contenu puissante via la taxonomie  L'édition des contenus se fait sur le front (pas d'univers séparé)  Utilisation simple  Orienté communautaire  Hautement paramétrable et accessible au non-développeurs  Coeur minimaliste simple  Le coeur est surtout un framework correspondant à la base du site  Intègre les fonctionnalités de base d'un cms  Gestion des contenus, utilisateurs, permissions...  Système modulaire  Toutes les fonctionnalités supplémentaires sont codées dans des briques modulaires 45
  • 46. 7.000 Modules, et moi et moi et moi  Les modules Drupal : briques ajoutant des fonctionnalités  Les fonctionnalités sont isolées dans un module  Les modules peuvent interagir entre eux  Chaque module communautaire possède sont propre système de versions et son cycle de vie  Les développement de nouvelles fonctionnalité se fait via le développement de modules (les modules coeur servent d'exemple)  Tout contenu est un noeud (node)  Chaque noeud est unique  Plusieurs types de noeud peuvent exister (Pages, article, page de livre, évènement, etc.)  Certaines propriétés sont communes (titre, auteur, statut) et d'autres spécifiques au type de noeud. 46
  • 47. LES BONS MODULES A CHOISIR Réduire votre Gérer des contenus Gérer des images développement multimédia * Image ou, * Admin menu, * Embedded Media Field * Imagefield et File * Devel et Géolocaliser le contenu field * Backup and migrate * Location * imagecache, Construire votre site * Gmap * Lightbox2, * CCK, Booster votre recherche Animer une * Views, * Tagadelic communauté * Panels, * Apache Solr Search * Voting API et Integration Fivestar * Webforms, Optimiser votre * Organic Group * Context (avec Spaces). référencement * Flag et Flagfriend Publier du contenu * Métatags * Userpoint * Wysiwyg API * Pathauto * Content Profile * Workflow * Global redirect Eliminer les spams Toucher un public multilingue * XML sitemap * Mollom * Internationalization, Générer plus de traffic Faire du commerce * Language sections. * Comment subscribe * Ubercart * Subscriptions * SimpleNews 47
  • 49. Powered by Drupal (1/2)  9 millions de sites sont 108.000 France  1.000 développeurs, 100.000 contributeurs  7.000 modules  22 millions de résultats Google "Drupal"  350.000 pages de documentation  Une communauté de communautés  Une orientation framework gage de l'architecture ouverte  Une forte capacité à exposer des web services  Une adhésion très forte du web mondial  Des choix d'architecture pertinents  Taxonomie  Typologie documentaire 49
  • 50. Powered by Drupal (2/2) ✔ ONU ✔ http://kofiannanfoundation.org ✔ NASA ✔ www.mandriva.com/fr ✔ Maison Blanche ✔ www.editions-bordas.fr ✔ Gouvernement.fr ✔ www.amnesty.org/fr ✔ Mairie de Londre ✔ www.odit-france.fr ✔ Radio France ✔ www.glamourparis.com/ ✔ SUN ✔ www.lematin.ch ✔ Novel ✔ http://nrjstudio.nrj.fr/ ✔ MIT ✔ www.gouvernement.fr ✔ Harvard ✔ http://labs.sonyericsson.com ✔ CNRS ✔ http://universalmusic.com ✔ www.mtv.co.uk ✔ AOL ✔ www.warnerbrosrecords.com ✔ Yahoo ✔ http://myplay.com ✔ General Motors ✔ http://teamsugar.com ✔ Banque Mondiale 50
  • 51. 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 références Drupal (10')  Aspects communautaires de Drupal (20') 51
  • 52. Groupe Le Figaro  projet " Premium " de refonte des titres sous Drupal LES ENJEUX Réalisation sous Drupal 6 de la plate-forme Refondre Gérer de façon Fidéliser les technique l'intégralité du socle différenciée les cercles de technique contenus à plus lectorats par la ou moins fortes " big bang " technologique dans création de un délais contraint valeur ajoutée communautés Gestion des commentaires, des communautés, du modèle LE PROJET économique... réalisation par nos équipes, sur place depuis juin 2009. Architecture fonctionnelle, Ouverture : le 12 février 2010. Voir http://plus.lefigaro.fr leadership technologique Contact : M. René Wallendorf Plus de 1.000 jh 52
  • 53. 53
  • 54. DGA Intranet Totem V3 « Intranet pour tous »  Migration des intranet hétérogènes vers Drupal LES ENJEUX Contexte Évolution de l'intranet de communication DGA Centraliser Mise en œuvre de Migration des l'ensemble des l'intranet totem V3 sites / conduite Technologies utilisées intranet sur une du changement Drupal plate-forme technique Durée / Charge 600 J/H LE PROJET Résultat / Perspective Migration des 160 sites Lotus Centraliser les canaux de communication internes Migration des intranets hétérogènes Facilité l'interconnexion entre les intranets (rss) Maintenance en conditions Améliorer l'efficacité opérationnelles 54
  • 55. IPSOS Site corporate Ipsos  Migration et refonte du site ipsos.com vers Drupal LES ENJEUX Migration du site corporate ; création du socle technique Drupal 6, intégration et optimisations graphiques, peuplement du contenu Migration des initial, formation et mise en ligne Changer de CMS, Sécurisation de sites / conduite refonte graphique l'hébergement du changement Création d'un socle métier exportable et ergonomique sur différents sites Industrialisation des déploiements LE PROJET Maintenance cumulative Le site " corporate " est en fait un bouquet de sites (Public Affairs, Loyalty...) partageant une industrialisation sous Hébergement haute disponibilité Drupal 6. La publication en direction des actionnaire en rend la disponibilité critique. 55
  • 56. 56
  • 57. Sciences Po Paris  refonte du site scolarité et intégrations graphiques et fonctionnelles LES ENJEUX Intégration et upgrade sous Drupal 6 de la plate-forme Technique existante Diffuser les bonnes Audit technique et Intégration pratiques de la sécurité du code graphique cellule scolarité réalisé Industrialisation des développements 40 jh LE PROJET En avance de phase sur la refonte du portail de Sciences Po, industrialiser et compléter la couverture fonctionnelle des briques existantes. Contact : M. Maxime Foubert 57
  • 58. 58
  • 59. FRANCE 24 Mise en place des sites internet et intranet  Développement des sites Internet et Intranet de la chaîne internationale LES ENJEUX Contexte Portage du site Internet France24 vers Drupal Réintégration dans Mise en œuvre du Formation des 50 la communauté site internet pour journalistes de Technologies utilisées Drupal de tous les fin 2007 France24 Drupal développements Flash Vidéo Podcasting Durée / Charge LE PROJET 540 J/H Les sites Internet / Intranet permettent de : Informer 24h/24 avec la mise à disposition des partages en ligne Moderniser les moyens de communication de l'information Résultat / Perspective Faciliter la mise en ligne de vidéos et d'articles par les journalistes Modularité du site France24 Podcasting, Vidéo à la demande,Import RSS, Contact : Michel LEVY PROVENCALE, F24 59
  • 60. 60
  • 61. Radio France Internationale Mission de Régie de longue durée  création du nouveau site de RFI sous Drupal LES ENJEUX Contexte Site pluri média massivement multilingue Développements Pluralité de média Conseils Technologies utilisées conjoints avec Chaine de (architecture, Drupal France 24 workflow Drupal...) Flash Vidéo complexe Durée / Charge 600 J/H LE PROJET Résultat / Perspective Refonte intégrale du site de Radio France Internationale Simplifier les entrées, re-rubrication. 61
  • 62. 62
  • 63. GOUVERNEMENT WALLON  marché cadre de refonte de tous les sites gouvernementaux sous Drupal LES ENJEUX Contexte Existant epars Technologies utilisées Drupal Industrialisation du Projets à Syndication et Flash Vidéo socle " Drup'Wal " interlocuteurs web services institutionnels multiples Durée / Charge 240 J/H LE PROJET Résultat / Perspective Affirmer une identité institutionnelle, Platforme multisite gouvernementale, espace paramétrable concentrer les entrées, créer des et autonome pour les cabinets des ministres. sites transactionnels. 63
  • 64. 64
  • 65. COURRIER INTERNATIONAL Réalisation du site www.presseurop.eu  Site multilingue de revue de presse européenne LES ENJEUX Réalisation sous Drupal 6 de la plate-forme Socle Drupal Accompagnement Site à très forte presseurop.eu en dix langues de l'expression de fréquentation Intégralement besoin Ce site propose une traduit revue de presse quotidienne multilingue issue d'une sélection d'une centaine de titres de la LE PROJET presse européenne. Résultat du gain d'un appel d'offre européen. Problématique 250 jh forte de synchronisation des workflow de validation / traduction Ouvert en mai 2009 Contact : M. Régis CONFAVREUX 65
  • 66. 66
  • 67. EILEO (autopartage du Groupe Hertz) Mission d'accompagnement et de développements  Déploiement d'un bouquet de sites avec des XML RPC LES ENJEUX Contexte Accompagnement d'une offre de valeur en très forte croissance Ergonomie, Socle Drupal Connexion au SI normes, Hosting HA 100% Générique et J2EE en XML RPC référencement e- scalable Site fortement commerce Technologies utilisées transactionnel Drupal XML RPC LE PROJET Durée / Charge 120 J/H Un premier déploiement réussi pour un client américain De nombreux sites suivent. Résultat / Perspective Scalabilité du déploiement. Contact : M. Thierry Lucet, CEO 67
  • 68. CG HAUTE GARONNE Réalisation en refonte de l'intranet RH  Refonte complète avec reprise du contenu LES ENJEUX Contexte Ancien intranet peu utilisé et peu valorisant Socle Drupal Accompagnement Candidat à Technologies utilisées Générique et de l'expression de l'Internet ? Drupal scalable besoin Durée / Charge 80 J/H LE PROJET Résultat / Perspective Extension à toutes les autres Une émulation des agents direction. Transfert de compétence Contact : CG 31, RH 68
  • 69. 69
  • 70. RUE 89 Accompagnement et conseil méthodologique  Participation à l'évolution du site d'information LES ENJEUX Contexte Accompagnement sur la mise en œuvre du site de rue89 Réintégration dans Amélioration des Conseils la communauté processus de (architecture, Technologies utilisées Drupal de tous les mise en ergonomie...) Drupal développements production Flash Vidéo Durée / Charge 160 J/H LE PROJET Résultat / Perspective Média participatif : échange autour des thèmes chauds de Améliorer la qualité et la stabilité du l'actualité entre les journalistes, les experts et les site. internautes. Contact : M. Damien Ciroteau 70
  • 71. 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 références Drupal (10')  Aspects communautaires de Drupal (20') 71
  • 72. L'association  Association à but non lucratif, enregistrée en Belgique en Décembre 2006. Son but est de fournir un appui au projet Drupal L'Association Drupal n'a pas son mot à dire que ce soit sur la planification ou sur le développement du projet Open Source Drupal  Membres permanents  Assemblée générale  Conseil d'administration 72
  • 73. Conseil d'administration Dries Buytaert, President Acquia Angela Byron, Secrétaire Lullabot Jacob Redding, Trésorier Freelance Larry Garfield, Juridique Freelance Cary Gordon, Événements Cherry Hill Company Gerhard Killesreiter, Infrastructure Freelance Kieran Lal, Développement Acquia 73
  • 74. drupal.org !  Membres:  200 000 utilisateurs sur Drupal.org, 300 nouveaux inscrits par mois  1 600 inscrits comme professionels  Télé-chargement:  Plus de 100 000 télé-chargements par mois de Drupal core  600 télé-chagements du code source par mois (core et contributions) 74
  • 75. Activité communautaire  375 000 files de discussion: forums, mailing lists, groupes, etc.  Forums  Général : taux de réponse de 5:1  Support : taux de réponse de 4:1  Développement : taux de réponse de 10:1  2 800 pages de documentations  4 channels IRC avec des centaines de membres 75
  • 76. Trademarks et Copyright La marque "Drupal" est détenue par Dries Buytaert, mais l'Association Drupal peut l'utiliser librement Dries Buytaert possède et conserve tous les droits du domaine drupal.org et drupalcon.org Le copyright du logiciel Drupal appartient à tous les auteurs originaux et est sous licence GPL 76
  • 77. Organisation des développements Lead Développeur Core committer Accès en écriture à la base CVS Valide les contributions Contributeur Mainteneur d'une branche source Core contributeur 77
  • 78. Documentation HandBooks : Documentation officielle Démarrer sous Drupal Au delà des fondamentaux La création de thème Développer pour Drupal 78
  • 79. DrupalCon 79
  • 81. Merci de votre attention Contact : LINAGORA – Siège social 80, rue Roque de Fillol 92800 PUTEAUX FRANCE Tél. : 0 810 251 251 (tarif local) Fax : +33 (0)1 46 96 63 64 Mail : info@linagora.com Web : www.linagora.com WWW.LINAGORA.COM