Drupal Factory
Un socle unique pour gérer tous vos sites

Vous avez plusieurs sites à créer ? Drupal dispose d'une architecture usine à sites en standard.

Les web factories, ou usines à sites, sont très demandées depuis quelques années. Elles présentent un moyen efficace d'industrialiser son écosystème hétéroclite de sites internet, et donc de baisser les coûts de production tout en améliorant la qualité de service. 

C'est aussi un moyen pour une entité de votre organisation d'obtenir un site internet complet, disposant des dernières innovations, sans avoir à en assumer l'ensemble des coûts, car ils sont partagés à une échelle globale

 

Selon vos besoins, une web factory est très différente. Voici quelques éléments de différenciation que nous prenons en compte :

  • Est-ce une usine à sites internationale ? Doit-elle par exemple être disponible jusqu’en Chine ? Cela implique une architecture spécifique.
  • Avez-vous besoin de décentraliser la gestion de contenus pour que les équipes locales aient la possibilité d’ajouter des pages et des contenus locaux ? Si oui, quels sont les circuits de validation, traduction ou autres à mettre en œuvre ? 
  • Avez vous un PIM (Product Information Manager) ou un DAM (Digital Asset Management), ou souhaitez-vous en intégrer un au projet ? 
  • Souhaitez-vous que les sites puissent partager du contenu entre eux (principe de content hub) ? Si oui, définir le mode de partage (synchronisation ou duplication). Il nous faudra alors mettre en place des mécanismes pour éviter le duplicate content au niveau de Google.
  • Un CIT (Continuous Integration Testing) doit-il être intégré au projet pour garantir la non-régression de l'ensemble des éléments et automatiser un certain nombre de tests de qualité et de sécurité ?
  • Souhaitez-vous un déploiement au clic, dans le cas où vous avez beaucoup de sites ? 
  • Un ERP ou une plateforme de marketing automation doivent-ils être intégrés ? 
  • Un mécanisme de personnalisation de contenus doit-il être possible ? Pour la reconnaissance automatique de persona par exemple ? 

 

Une fois que nous aurons appréhendé les caractéristiques de votre projet, nous serons en mesure d’élaborer l'architecture d’une usine à sites répondant à vos besoins. 

Notre vision de la web factory est de structurer le projet de façon à ce que votre service IT puisse bénéficier à terme d'un catalogue de fonctionnalités métiers à activer ou désactiver pour chaque nouveau site à générer. Ainsi, le service informatique devient un éditeur de solutions au service de métiers, et pour tout nouveau site, il pourra :

  • proposer un catalogue aux différents services, potentiellement facturables en interne ;
  • y ajouter de nouvelles fonctionnalités selon les besoins spécifiques exprimés pour un nouveau site, et ainsi faire bénéficier à tous les autres de nouvelles fonctionnalités ;
  • centraliser les budgets de maintenance pour en améliorer la qualité et l'efficacité ;
  • réduire les coûts de mise en œuvre de chaque site. Nous avons ainsi pu observer jusqu'à 90 % d’économies au travers de nos réalisations précédentes.

 

Contactez nos équipes pour obtenir un avis sur votre projet.
 

Couverture fonctionelle

Une usine à sites ajoute des possibilités selon les choix d'architecture, en voici une liste non exhaustive :

  • Content hub : la possibilité de partager du contenu entre plusieurs sites.
  • Synchronisation des ressources inter-sites : si un élément est partagé (texte, image, ou vidéo) et qu'il est modifié par son auteur, la modification est automatiquement répercutée sur tous les sites qui l’exploitent.
  • Gouvernance des contenus : vous avez la liberté de définir les cycles de validation et les traductions des éléments, de programmer des publications à une heure précise dans plusieurs sites simultanément, de définir des périmètres de ressource par pays, région, marque, équipe, etc. à qui vous souhaitez confier la mise à jour ou la création de nouveaux contenus.
  • Synchronisation marketing automation et CRM : vous centralisez toute la captation d'informations dans votre CRM ; ainsi, tous les utilisateurs disposent d'une plateforme de gestion de relation client de bonne qualité pour la prospection et les campagnes marketing.
  • Déploiement automatisé : au clic ou manuel selon vos contraintes IT, vous pouvez aller jusqu'à confier à une personne non technique la possibilité de déploiement de packages préparés sans compétence technique.
  • Sécurité et cloisonnement : selon les contraintes de sécurité, vous pouvez choisir de séparer vos instances, impliquant qu'un piratage ne peut pas se propager sur l'ensemble des sites, tout comme vous pouvez mutualiser et centraliser la sécurité sur une seule et même instance, ce qui vous permet de la renforcer.
  • Intégration PIM/DAM/ERP/plateforme marketing automation : vous choisissez les plateformes à intégrer ou vous profitez de votre projet pour en sélectionner une nouvelle. Tout ce que vous intégrez au départ ajoutera de la valeur à chaque nouvelle instance de site qui bénéficiera de toutes les plateformes que vous aurez ajoutées au préalable.
  • > Référencement : des modules permettant de gérer le duplicate content ou d'analyser automatiquement la qualité SEO de vos contenus seront ajoutés afin d'éviter les pièges et de vous doter d'outils d'optimisation dès le départ.
  • Un CIT (Continuous Integration Testing) intégré permettra de protéger tout le système des régressions. Cette procédure a lieu dès l'implémentation et permet de lancer tous les tests fonctionnels, de performance, de qualité du code et même d'ergonomie, dans le but de limiter au maximum l'intervention humaine. Cela permet de capitaliser sur une base de tests garantissant la non-régression sur de nombreuses années.
  • Personnalisation : des outils de personnalisation sont intégrables au socle pour en faire profiter chaque nouvelle instance : AB testing, reconnaissance automatique de persona pour adapter le site à un visiteur anonyme, etc. 
  •  Sécurité et cloisonnement : selon les contraintes de sécurité, vous pouvez choisir de séparer vos instances, impliquant qu'un piratage ne peut pas se propager sur l'ensemble des sites, tout comme vous pouvez mutualiser et centraliser la sécurité sur une seule et même instance, ce qui vous permet de la renforcer.
  • > Intégration PIM/DAM/ERP/plateforme marketing automation : vous choisissez les plateformes à intégrer ou vous profitez de votre projet pour en sélectionner une nouvelle. Tout ce que vous intégrez au départ ajoutera de la valeur à chaque nouvelle instance de site qui bénéficiera de toutes les plateformes que vous aurez ajoutées au préalable.
  • > Référencement : des modules permettant de gérer le duplicate content ou d'analyser automatiquement la qualité SEO de vos contenus seront ajoutés afin d'éviter les pièges et de vous doter d'outils d'optimisation dès le départ.
  • > Un CIT (Continuous Integration Testing) intégré permettra de protéger tout le système des régressions. Cette procédure a lieu dès l'implémentation et permet de lancer tous les tests fonctionnels, de performance, de qualité du code et même d'ergonomie, dans le but de limiter au maximum l'intervention humaine. Cela permet de capitaliser sur une base de tests garantissant la non-régression sur de nombreuses années.
  • > Personnalisation : des outils de personnalisation sont intégrables au socle pour en faire profiter chaque nouvelle instance : AB testing, reconnaissance automatique de persona pour adapter le site à un visiteur anonyme, etc.

De nombreuses autres options seront à discuter pour déterminer le périmètre exact de votre usine à sites. 

Les technologies de notre solution de Drupal Factory

Behat

Un framework de tests avancés et personnalisables pour conduire les développements par la qualité

Docker

La solution de conteneursation la plus populaire

Kubernetes

Le plus complet des orchestrateurs de conteneurs

Drupal

Système de gestion de contenu puissant, simple, en open source et évolutif

Jenkins

Un outil d'intégration continue très complet

Travis

Un service de CI en ligne très rapide à interfacer avec n'importe quel type de dépôt de code

GitLab

L'une des quatre principales forges logicielles en ligne basée sur Git. La solution open source la plus complète.

Angular

Framework de développement applicatif très populaire pour le développement de frontends découplés

React

Bibliothèque de composants javascript favorisant le développement d'applications web single page

Vue

Framework de développement applicatif progressif et accessible

Solr

Solr est la plateforme logicielle de moteur de recherche la plus répandue au sein de la communauté Drupal.

Elastic Search

Elastic search est une plateforme logicielle de moteur de recherche axée sur la performance.

Oracle Eloqua

Une des plateformes marketing automation les plus puissantes pour le BtoB

Salesforce Sales Cloud

Le leader des solutions CRM

Marketo

Plateforme d'engagement marketing multicanal

Hubspot

Suite de croissance marketing, vente et service client

Acquia Lift

Outil de personnalisation de contenu

Acquia Site Factory

Offre packagée d'hébergement et de services à valeur ajoutée 100% Drupal

AWS

AWS est la plateforme cloud computing la plus complète et la plus largement adoptée au monde.

Azure

L'offre de Cloud Computing de Microsoft incluant de nombreux services avancés

Helm

Gestionnaire de paquets pour Kubernetes

NGINX

Un serveur web et un reverse proxy populaire et puissant.

Varnish

Varnish, l’accélérateur de votre site et votre serveur

CDN

Les Content Delivery Networks sont des outils incontournables pour des projets performants.

SonarQube

SonarQube, outil pour la qualité et la sécurité du code.

PHP Unit

Un framework de tests pour PHP

Google Analytics

La solution de web analytics la plus utilisée du marché

AT Internet

Une solution de web analytics qui permet un reporting très avancé

Phing

Un outil pour simplifier les déploiements

PhantomCSS

Simulation de navigateur web pour les tests de non régression graphique

Jmeter

Une application JAVA pour tester les performances des applications et des sites web

Selenium

Un framework de test dynamique permettant la mise en place de tests fonctionnels.

Github

Le plus gros volume de projets du marché.

Bitbucket

L'une des quatre principales forges logicielles en ligne basée sur git. Elle fait partie de l'écosystème Atlassian.

Vous souhaitez une démonstration de notre solution Drupal Factory ? 
Rencontrons-nous.

CARACTÉRISTIQUES

  • Réduction des coûts jusqu'à 90 % par nouveau site
  • Amélioration de la qualité et de la sécurité
  • Rationalisation du parc informatique
  • Déploiement automatisé
  • Monitoring centralisé
  • Contrôle de sécurité et de qualité du code automatisé

Découvrez nos références

Drupal
Jira
65
jours de cadrage et d'accompagnement
4,3 Ms
de pages web
3 Ms
d'actes remboursés
Drupal
GitLab
Confluence
Jira
12
plateformes digitales
15 Ms
de visites par jour

Nos clients s'intéressent également à d'autres technologies

Google Cloud Platform

Une platforme de cloud computing exploitant l'infrastructure de Google

Ansible

Outil d'automatisation de configuration

Terraform

Automatisation de création d'infrastructures

Behat

Un framework de tests avancés et personnalisables pour conduire les développements par la qualité

Docker

La solution de conteneursation la plus populaire

Kubernetes

Le plus complet des orchestrateurs de conteneurs

Drupal

Système de gestion de contenu puissant, simple, en open source et évolutif

Symfony

La technologie désormais incontournable pour développer des applications sur-mesure et compléter les offres qui n’existent pas sur le marché.

Jenkins

Un outil d'intégration continue très complet

Travis

Un service de CI en ligne très rapide à interfacer avec n'importe quel type de dépôt de code

GitLab

L'une des quatre principales forges logicielles en ligne basée sur Git. La solution open source la plus complète.

Jira

Solution de suivi de développement largement adoptée par la plupart des grands comptes.

Confluence

Outil de travail collaboratif sous forme de wiki pour documenter efficacement ses projets

Angular

Framework de développement applicatif très populaire pour le développement de frontends découplés

React

Bibliothèque de composants javascript favorisant le développement d'applications web single page

Vue

Framework de développement applicatif progressif et accessible

RabbitMQ

Agent de messages open-source permettant de gérer les communications entre plusieurs services d'un écosystème

Solr

Solr est la plateforme logicielle de moteur de recherche la plus répandue au sein de la communauté Drupal.

Elastic Search

Elastic search est une plateforme logicielle de moteur de recherche axée sur la performance.

Oracle Eloqua

Une des plateformes marketing automation les plus puissantes pour le BtoB

Découvrir plus de workshop technologiques

Image
Une_usine_a_sites_Drupal_workshop_Actency
Webinar

Une usine à sites avec Drupal, pourquoi ?

  • 7 Octobre 2020
    09:30 - 10:00
Image
Les_defis_de_intégration_Drupal_workshop_Actency
Webinar

Les défis de l'intégration Drupal dans un SI complexe

  • 2 Octobre 2020
    09:30 - 10:00
Image
Savoir_gerer_un_projet_drupal_agile
Webinar

Savoir gérer un projet Drupal en méthode Agile

  • 2 Octobre 2020
    11:30 - 12:00
Image
REX_refonte_de_mutuelles_workshop_Actency
Webinar

REX Refonte de Mutuelles sur Drupal : Difficultés et Solutions

  • 7 Octobre 2020
    09:30 - 10:00
Image
Workshop Actency Strasbourg Paris Toulouse Lyon Bordeaux Nouvelle Orléans
Webinar

Exploitez les dernières innovations dans une usine à sites

  • 7 Octobre 2020
    11:30 - 12:00
Image
Demystifions_l_agile
Webinar

Démystifions l'Agile

  • 1 Octobre 2020
    11:30 - 12:00
Image
Solution_headless_drupal_workshop_Actency
Webinar

Solution headless Drupal : outil d’intégration d’informations dans le content workflow

  • 11 November 2020
    09:30 - 10:00
Image
conference
7 Agences & Bureaux
en France
150 Experts
Image
strasbourg fog
+1 200 Projets
Image
conference speaker
Contributeur Et conférencier Drupal en Europe
11 500 Jours/hommes par an
Image
man typing
Nous contribuons aux évolutions et aux conférences Drupal en Europe
Image
DrupalCon logo
Image
POS logo
Image
it meetings logo
Image
drupal camp logo