Crédit Agricole CIB sécurise la relance de ses applications marchés critiques grâce à Invivoo

Date de publication

16/03/2018

Source

Invivoo

Avec des marchés financiers interconnectés et globalisés, disposer d’applications critiques opérationnelles quasiment 24/24 est vital pour une banque d’investissement. Crédit Agricole CIB (CACIB) fiabilise les siennes grâce à XComponent Application Control Center (AC2), un logiciel basé sur les micro-services édité par Invivoo.

Courant novembre 2017, CACIB, la banque d’investissement du groupe Crédit Agricole a terminé la première phase de déploiement du logiciel XComponent AC2. Il permet de faire face aux incidents de production des applications informatiques complexes. Contrairement à un « Scheduler » gérant de façon programmée l’arrêt et le redémarrage de l’ensemble des composants d’une application, XComponent AC2 agit de façon plus ciblée, en pouvant aussi redémarrer uniquement, par exemple, le composant défaillant : gain de temps et souplesse assurée. Et Hicham Chagraoui, responsable des équipes en charge de l’intégration applicative, de l’automatisation et de la Cloud Management Plateforme chez CACIB, est un peu moins stressé.

Une fenêtre de tir de moins d’une heure pour gérer les dysfonctionnements

« Les applications marché critiques comme celle gérant les transactions sur le Forex ou les dérivés de taux par exemple, doivent être opérationnelles 23 heures sur 24, 6 jours sur 7, » déclare-t-il. Ce qui laisse à peine une heure pour résoudre certains problèmes avec la menace de rater l’ouverture de certains marchés et des conséquences négatives en termes d’activité, voire de réputation. « Grâce à XComponent AC2, nous avons diminué de moitié le temps d’investigation dédié à l’identification des problèmes, un gain inestimable, » se réjouit Hicham Chagraoui.

Le temps d’investigation des pannes réduit de moitié

Avant le déploiement de XComponent AC2, les équipes informatiques de CACIB géraient les arrêts/relances des applications à l’aide d’une solution développée en interne durant les années 2000. Celle-ci était menacée d’obsolescence et, développée sous Solaris 8, une version UNIX de système d’exploitation, elle gérait difficilement les applications Windows. Conscients du risque, les responsables de CACIB décident de changer cette application et lancent un appel d’offres fin 2015. Et c’est Invivoo qui l’emporte. « XComponent AC2 offrait toutes les fonctionnalités des autres logiciels avec des avantages complémentaires comme une interface graphique très intuitive, une historisation des évènements (qui a fait quoi, quand ?) ou encore un maintien de la continuité de services, » justifie Hicham Chagraoui.

XComponent AC2, décomposer en micro-services pour plus d’efficacité

La technologie de XComponent repose sur le principe des micro-services. « Plutôt que de considérer une application comme un bloc monolithique, nous la décomposons en unités élémentaires communiquant entre elles via des API (Interfaces de programmation), » précise, Stéphane Pachet, responsable des activités de production informatique chez Invivoo et créateur de XComponent AC2, « et pour simplifier la gestion des arrêt/relances de ces composants, la plateforme gère trois commandes basiques » : l’une pour vérifier l’état d’un composant en temps réel, une autre pour l’arrêter, et une dernière pour redémarrer, le tout présenté sur un seul écran de contrôle avec des codes couleurs pour tout embrasser d’un seul regard. XComponent AC2 surveille désormais une trentaine d’applications critiques, sur un total d’environ 300 chez CACIB. « Si le déploiement a pris du temps, c’est parce que nous en avons profité pour optimiser l’arborescence des composants, micro-services ou autre, de chaque application concernée, » précise Hicham Chagraoui. Les consultants d’Invivoo ont accompagné les équipes de CACIB pour fiabiliser les trois commandes gérées par XComponent AC2 de façon à industrialiser le déploiement. Un autre avantage de XComponent AC2 est d’embarquer toutes les dernières mises à jour des procédures de relance des applications, évitant ainsi la présence indispensable des experts en cas d’incident de production. « Et nous avons eu l’écoute des développeurs d’Invivoo qui nous ont mis à disposition un dashboard avec une vue d’ensemble de toutes les applications, ce qui n’existait pas dans la version initiale de XComponent AC2 en début de projet, » souligne Hicham Chagraoui.

Le projet de déploiement de XComponent AC2 continue et concernera, à terme, l’ensemble des 300 applications de marché de CACIB.

À propos d’Invivoo

Dans un contexte toujours plus complexe, s’appuyer sur des solutions informatiques performantes est un enjeu vital pour les banques d’investissement.

C’est pourquoi INVIVOO améliore leur système d’information à tous les niveaux – technique, méthodologique et organisationnel – en combinant l’expertise métier à l’expertise technologique.

Invivoo est éditeur de la suite logicielle XComponent qui permet d’immuniser les projets informatiques contre les principaux facteurs de dérapages (XComponent Studio) et de fiabiliser les remises en service des applications pour mieux faire face aux pressions des métiers (XComponent AC2).