Automatisation de la montée de version logicielle

Contexte & Enjeux
Cette entreprise du domaine bancaire dispose d’un parc applicatif de taille important. Il est donc essentiel pour eux de pouvoir maintenir un fort degré de maîtrise et de robustesse sur tous ces applicatifs. Pour cela, il est entre autre essentiel d’avoir des versions logicielles homogènes et relativement à jour entre les différentes application, afin d’une part d’éviter les failles de sécurité liées aux anciennes versions, et d’autre part de faciliter la prise en main des différents applicatifs par les développeurs.
Méthodologie / Solution
Pour faciliter la maintenance des applications, nous avons proposé l’utilisation d’Upgrail, notre outil de modernisation automatique de code. Nous l’avons adapté à leurs problématiques particulières, avec une prépondérance des technologies PHP / Symfony.
Résultats obtenus
Nous avons utilisé Upgrail pour passer avec succès un applicatif PHP / Symfony vers les dernières versions existantes. Nous sommes en train de travailler à la montée de version de l’ensemble de leur parc applicatif PHP / Symfony, ainsi qu’à la réalisation d’autres use cases avec Upgrail (optimisation de suite de test, mise à jour de documentation, introduction du framework symfony dans des applications ne l’utilisant pas, etc).













