Modernisation des Applications : Matmut Opte pour Kubernetes

Contexte et Objectifs du Projet

Le choix de Matmut pour Kubernetes s’inscrit dans une volonté de remplacer une infrastructure vieillissante, principalement basée sur des serveurs IIS sous Windows, qui hébergeait un grand nombre de ses applications métiers. L’objectif principal est de mettre en place un modèle de livraison continue qui permettra de réduire les risques et d’accélérer le cycle de développement. Jean-Jacques Mok, directeur de programme cloud chez Matmut, souligne que cette transformation vise à décomposer les mises en production en livraisons plus petites, ce qui minimise le stress lors du déploiement de nouvelles fonctionnalités.

Une Stratégie de Conteneurisation

Depuis 2018, Matmut travaille sur un schéma directeur de modernisation de ses systèmes d’information. Le projet a débuté par un pilote en 2021, axé sur l’application Mav Sérénité, qui couvre les multirisques accidents de la vie. Cette application a été réécrite en microservices, offrant ainsi une flexibilité et une évolutivité accrues, selon le concept du Domain-driven design. Ce modèle permet d’aligner les besoins métier avec le développement logiciel, rendant le processus plus agile.

Des Progrès Mesurables

Le développement de Mav Sérénité a permis à Matmut de mieux appréhender sa future consommation de ressources sur la plateforme. Cette étape a révélé que quelques CPU et Go de RAM étaient suffisants, une découverte qui affûte l’approche pour le reste de la migration. Matmut prévoit également des réécritures d’autres applicatifs clés, tels que ceux liés à l’assurance habitation et automobile, respectivement attendus pour juin 2026 et octobre 2026.

Adaptation des Équipes et Nouveaux Défis

Dans le cadre de cette transformation, les équipes de développement sont également réorganisées par domaine méthodologique, ce qui favorise une meilleure collaboration entre les départements. La mise en place d’une approche CI/CD (intégration continue, déploiement continu) est également en cours, intégrant des pratiques et outils modernes pour une gestion plus efficace des releases.

Conclusion

L’initiative de Matmut pour moderniser ses applications en adoptant Kubernetes marquera un tournant significatif dans son parcours digital. À travers cette démarche, l’assureur vise non seulement à améliorer l’efficacité de ses processus métier, mais également à réduire les coûts associés à l’infrastructure vieillissante. Le projet NeoSI pourrait ainsi servir de modèle pour d’autres entreprises cherchant à se moderniser dans un paysage technologique en perpétuelle mutation.

Pour en savoir plus sur cette transformation, consultez l’article original sur Le Monde Informatique.