Au travers d’une expérience sur un projet complexe, Digiposte, le coffre numérique du groupe LaPoste, nous verrons comment nous sommes passés d’une architecture avec 4 frameworks différents à une architecture contrôlé par Symfony2 et Composer.
La session présentera les différentes actions mises en place pour cette migration :
- analyse du code existant
- refactorisation de certaines parties du code legacy
- stratégies des tests
La session présentera également les processus d’industrialisation utilisés sur le projet qui compte plus de 11 environnements, avec puppet, capistrano et jenkins aux commandes.
Commentaires