DevOps & Delivery Cloud
Contexte
Dans le cadre de l’industrialisation de ses services Cloud, une organisation a engagé une transformation visant à standardiser et sécuriser les déploiements d’infrastructures dans ses environnements Cloud.
Cette initiative repose sur la mise en place d’une approche Infrastructure as Code (IaC) à l’échelle de l’entreprise, permettant de normaliser les pratiques de déploiement et d’améliorer la gouvernance des environnements Cloud.
Afin d’accélérer cette démarche, le client a souhaité créer un socle commun de composants réutilisables, regroupés au sein de Cloud Shared Libraries (CSL), destinées à être intégrées dans les chaînes de déploiement CI/CD des équipes projets. Avaliance est intervenu pour piloter cette initiative transverse et structurer l’adoption de ces librairies par les équipes Cloud et les projets applicatifs.
Enjeux
Le client devait fournir aux équipes Cloud un catalogue de composants IaC fiables, sécurisés et conformes aux standards de gouvernance, tout en garantissant leur adoption à grande échelle au sein des projets.
Les enjeux portaient notamment sur la standardisation des déploiements Cloud, l’intégration des exigences de sécurité, de monitoring et de conformité dans les composants techniques, ainsi que l’appropriation de ces librairies par les équipes projets dans un environnement DevOps et CI/CD.
Réalisations
-
conception et développement de Cloud Shared Libraries (CSL) permettant de standardiser les déploiements Cloud,
-
intégration des exigences de sécurité, monitoring et conformité dans les composants IaC,
-
structuration d’un catalogue de composants réutilisables destiné aux équipes projets,
-
priorisation et pilotage des développements des librairies IaC dans une logique produit,
-
facilitation de l’intégration des CSL dans les chaînes CI/CD existantes,
-
accompagnement des équipes projets afin de favoriser l’adoption et l’appropriation des standards Cloud.