UN LEADER DES SOLUTIONS DE COMMUNICATION FINANCIÈRE EST MIGRÉ D’UNE APPLICATION HÉRITAGE MONOLITHIQUE VERS UNE ARCHITECTURE DE MICROSERVICES EN 90 JOURS
ÉTUDE DE CAS
Énoncé du problème
Notre client est un pionnier et un partenaire de confiance pour les communautés financières, juridiques et d’entreprise depuis cinq décennies, fournissant des solutions sécurisées et innovantes aux exigences complexes en matière de contenu et de communication.
L’application originale du client a été construite sur une énorme architecture monolithique écrite sur une plate-forme Oracle avec Oracle Forms 2000 et un back-end comprenant plusieurs processus par lots écrits en Java Struts, qui géraient tout, de l’enregistrement de l’utilisateur à la connexion, en passant par l’édition et la maintenance du contenu.
Étant lié à une seule architecture monolithique, le client a fait face aux défis suivants
- La mise à l’échelle de l’application au-dessus de la base de code existante était difficile
- La création de fonctionnalités supplémentaires augmente la complexité, ralentit le développement, introduit des bogues et rend les tests fastidieux
- Délai de mise sur le marché plus lent pour les nouveaux produits et services
- Et le temps d’arrêt de l’application était bien trop long
Pour surmonter ces défis, le client souhaitait mettre à niveau ses applications système vieilles de dix ans vers le dernier code Java avec une architecture de microservices pour répondre aux nouveaux modèles commerciaux et aux attentes des clients et était à la recherche d’un partenaire de transformation numérique pour une migration de bout en bout. et soutien.