02

Drupal multi-sites & usines à sites

La plupart des groupes ou organisations internationales font face aux problématiques de gestion et de maintenance d'une grande quantité de dispositifs digitaux : sites institutionnels, transactionnels, mini-sites, sites événementiels, blogs, wikis, portails extranet, intranets, RSE, applications métier. Souvent, c'est des plateformes hétérogènes, utilisant plusieurs outils, hébergeurs. Par ailleurs, du fait des organisations matricielles, la réutilisation est quasi-nulle. Chaque nouveau projet doit être ré-intégré avec les outils SI : CRM, ERP, DAM, PIM, ESB, GED, etc...

Nous avons développé grâce à nos clients de nombreuses solutions pour gérer des usines à sites internationales avec Drupal. Plusieurs solutions existent, permettant de créer des usines à sites centralisées ou décentralisées, laissant ou pas la main aux marques et aux régions sur leur sites, permettant de travailler avec plusieurs agences en simultané, etc... Au delà des aspects techniques ou look & feel, nous avons une forte expérience dans l'accompagnement de nos clients dans les déploiements des usines à sites. Formation, conduite du changement, localisation, pilotage projet international, etc...

Construction itérative d'une distribution Drupal interne

La mise en place d'une usine à sites Drupal passe souvent par la réalisation d'une distribution Drupal interne. Une distribution Drupal est un ensemble de modules de la communauté, configurations, structures de contenus et modules spécifiques à votre entreprise. Une distribution Drupal permet de créer les nouveaux site plus rapidement, sans re-configurer ou re-developper de modules

Nous construisons un premier site, idéalement le plus  complexe, dans une optique de création d’une distribution. Cette distribution est utilisée comme base pour les sites suivants et est enrichie par les fonctionnalités en provenance de ces sites. 

Creation d'une distribution Drupal interne

 

Avantage : Les sites B & C bénéficient immédiatement de l’effet distribution avec une réduction de la charge liée. Par ailleurs, la distribution étant pensée dès le départ, on peut intégrer beaucoup plus de fonctionnalités (types de contenus, templates, etc…)

Consoles d'administration centralisées

Que votre usine à sites s'appuie sur une solution open-source (Aegir) ou bien sur une solution SAAS Aquia Cloud Sites Factory, vous aurez accès à une console centralisée depuis la quelle vos utilisateurs pourront créer, modifier et gérer vos sites, modèles de sites, fonctionnalités, langues et domaines.

console d'administration aquia sites factory

 

AVANTAGES BUSINESS

  • Réduction des coûts de build et de run des sites & applications
  • Simplification des roll-out régionaux ou marques
  • Sécurité, performance, qualité et SEO garantis
  • Gestion mono ou multi partenaires, permettant aux pays / marques de continuer à travailler avec leurs agences
  • Réutilisation maximale avec des catalogues de fonctionnalités et templates tout en gardant une flexibilité totale pour encourager l'adoption de la plateforme par les marques

ATOUTS TECHNIQUES

  • Distribution et profils d'installation partagées (noyau, thème, modules, améliorations, dev-ops)
  • Socle unique pour les sites autonomes (base de données, contenu, règles)
  • Gain de temps dans la conception, le lancement, la localisation, la maintenance et l’assistance de multiples sites
  • Utilisation des modules Docman / Jenkins, Aegir, Acquia Sites Factory ou Domain Access Drupal
  • Possibilité d'héberger l'usine sur plusieurs plateformes (on premises, AWS, Azur, ou sur des hébergeurs locaux pour des questions de performance ou réglementaires)
  • Centralisation du code sur un GitLab / GitHub
  • Intégration d'outils de contrôle qualité / sécurité et système d'audits automatisés (Selenium, Behat, Jenkins, SonarQube, PHPMD, etc...)