Transformation DevOps
Contexte
Le client a engagé une initiative stratégique visant à moderniser ses pratiques d’ingénierie logicielle, industrialiser ses déploiements et harmoniser ses socles techniques applicatifs.Ce programme transverse couvre l’architecture logicielle, la gouvernance technique, l’adoption des pratiques DevOps, l’industrialisation Cloud et la mise en place d’architectures microservices.Pour piloter cette transformation et garantir la cohérence technique globale des solutions, le client s’appuie sur Avaliance afin de structurer les standards, coordonner les équipes et accompagner l’évolution des pratiques de développement.
Enjeux
Le client devait transformer ses méthodes de développement et de déploiement afin de gagner en fiabilité, en rapidité de livraison et en qualité logicielle.Les enjeux portaient sur l’harmonisation des socles techniques, la sécurisation des architectures applicatives, l’adoption d’outillages modernes, l’industrialisation des déploiements Cloud, le passage à Git, ainsi que la mise en place de patterns communs pour les applications et frameworks du groupe.
Réalisations
-
structuration et pilotage d’une équipe transverse d’experts techniques,
-
mise en place d’une gouvernance d’architecture et validation des standards applicatifs,
-
accompagnement à l’adoption des pratiques DevOps et conduite du changement associée,
-
contribution à l’industrialisation des déploiements Cloud,
-
conception d’architectures microservices et validation des choix techniques projets,
-
évolution des plateformes CI/CD et outillages (GitLab, Jenkins, Nexus, Sonar),
-
définition de socles applicatifs communs et frameworks transverses (Java web, batch, Angular),
-
support technique aux équipes de développement internes et centres de services internationaux.