Aller au contenu

Un cœur bancaire sur Kubernetes

Client
Une banque coopérative québécoise
1 min de lecture
Une personne consulte une application financière sur une tablette

Découper progressivement un système bancaire central monolithique en services conteneurisés, tout en garantissant la continuité des opérations pour des centaines de milliers de membres.

Contexte

Le système d’information de cette banque coopérative repose sur un cœur bancaire développé il y a plus de vingt ans et hébergé sur une infrastructure propriétaire vieillissante. Chaque évolution réglementaire ou commerciale mobilise de longs cycles de développement et des fenêtres de maintenance nocturnes qui pèsent sur l’expérience des membres.

La direction des technologies a engagé un plan de modernisation pluriannuel pour accélérer la livraison de nouveaux services numériques, réduire la dépendance à un éditeur unique et préparer une exploitation hybride, en cohérence avec les attentes de l’Autorité des marchés financiers et les obligations de la Loi 25.

Le défi

L’enjeu principal consiste à moderniser sans rupture : les transactions doivent rester disponibles 24 heures sur 24 et toute migration doit pouvoir être annulée sans perte de données. Le couplage fort entre les modules du monolithe exclut par ailleurs toute approche « big bang ».

S’y ajoutent des exigences élevées de sécurité, de traçabilité et de résidence des données au Canada, ainsi qu’une montée en compétences nécessaire des équipes internes, habituées à un modèle d’exploitation traditionnel.

Technologies

  • Red Hat OpenShift
  • Istio
  • Apache Kafka
  • Debezium
  • Argo CD
  • HashiCorp Vault
  • Terraform
  • Dynatrace

Quel projet voulez-vous concrétiser ?

Parlons-en