transformation métier et si
Architectures Innovantes - Success Story

Refonte d’une application monolithique de gestion des risques en microservices dans le cloud

eliott bennaceur expert architectures innovantes

Contexte

Au printemps 2017, le client a réorienté sa stratégie IT vers le Cloud et les architectures microservices. Après la mise en place durant une année d’un socle Cloud, une réécriture progressive en microservices de ses principales applications Legacy a été entamée. Les apports attendus sont une meilleure réactivité face aux évolutions du métier, la levée de limitations fonctionnelles et techniques ainsi qu’une baisse des coûts opérationnels.

Missions

Dans le cadre du revamping du progiciel IRP (application majeure d’évaluation des risques) :

  • Cadrage (recueil et analyse) et formalisation des besoins métiers face aux limitations du Legacy,
  • Réalisation des dossiers d’architecture (DA) pour les différents comités récurrents (board, investissements, steering, architecture centrale…),
  • Conception d’une architecture applicative urbanisée & event-driven, basée sur des microservices,
  • Modélisation des objets métier afin de formaliser les contrats d’échange (API REST),
  • Définition d’une stratégie de migration continue pour maintenir la cohérence entre Legacy et microservices afin de faciliter les bascules de responsabilité,
  • Validation des solutions d’implémentation (y compris l’Infrastructure as a Code) sur AWS, conçues avec les architectes techniques,
  • Evangélisation des principes d’architecture concernant la résilience, la robustesse, l’élasticité, la performance, la sécurité et l’observabilité,
  • Conception détaillée d’un module de mapping user-friendly des données métier (DaShifter) pour répondre au problème central de la disparité des sources d’information.

Bénéfices

  • Première livraison en 4 mois de fonctionnalités initialement prévues pour l’année suivante,
  • Levée de limitations techniques (volumes de données et traitements en masse),
  • Décorrélation des cycles métiers et des cycles de développement.
Découvrir également
Découvrir plus d'articles
load