My IBM Se connecter

Accueil

Case Studies

Redbridge

Stimuler l’innovation

Stimuler l’innovation

Une grande banque européenne se lance dans la modernisation de ses applications afin de préparer ses services à l’avenir
Une femme utilisant un distributeur automatique de billets.

Les attentes des consommateurs augmentent, tout comme la pression exercée sur les banques pour innover plus rapidement. Aujourd’hui, les clients attendent des institutions de services financiers qu’elles leur fournissent un accès en temps réel aux services bancaires à partir de plusieurs appareils et qu’elles permettent une intégration avec des applications tierces. De même, ils désirent obtenir la garantie que leurs données financières sont hautement sécurisées. Face à ces demandes et pour pouvoir y répondre, une grande banque européenne s’est tournée vers RedBridge, un partenaire commercial IBM. Cet établissement n’arrivait en effet plus à s’adapter à ses concurrents, plus agiles. En cause ? Une approche rigide et obsolète du développement d’applications. Pour changer la donne, il souhaitait opérer une transformation radicale et s’est tourné vers RedBridge, un expert en technologies open source, pour lui montrer la voie.

Daniel Pfeifer, responsable des conseils et du développement chez RedBridge, raconte : « Il est bien trop facile pour les établissements de s’enfermer dans une routine lorsqu’il s’agit de développer des applications. Cette grande banque européenne en était un exemple typique. Elle créait des services en se reposant sur un paysage qui, dans certaines régions, datait d’il y a au moins 15 ans. »

Avant de continuer : « L’équipe chargée de l’infrastructure recevait des applications mises à jour, sans plus d’informations, et devait travailler seule à leur mise en production. Les délais de mise en œuvre pouvaient parfois atteindre neuf mois. »

L’établissement étant confronté à la pression de ses concurrents d’innover plus rapidement, il a décidé de faire appel à RedBridge pour l’aider à évaluer l’ampleur du défi. Un membre de l’équipe de conseil de RedBridge a alors rapidement identifié la nécessité d’opérer un changement radical.

« Vos développeurs doivent maintenir vos services à jour et faire en sorte qu’ils demeurent attrayants, commente Daniel Pfeifer. S’ils ne sont pas satisfaits de leurs outils ou de leurs processus, leur productivité est freinée. Aux côtés de cette banque, nous avons décidé qu’il était temps d’introduire des principes DevOps agiles et une technologie moderne associée. »

En associant IBM WebSphere Liberty, MicroProfile et Red Hat OpenShift, nous avons pu réduire les temps de déploiement. La banque a ainsi pu déployer de nouvelles fonctionnalités pour son application de services de gestion de fonds en quelques minutes, au lieu de plusieurs mois. Daniel Pfeifer Head of Consulting - Development RedBridge
Tracer une nouvelle voie

Tracer une nouvelle voie

Avec l’aide de RedBridge, la banque a sélectionné IBM WebSphere Liberty, Red Hat OpenShift (lien externe à ibm.com) et MicroProfile pour moderniser ses applications.

Daniel Pfeifer se rappelle : « En premier lieu, nous avons analysé le paysage applicatif existant de l’établissement, en réfléchissant notamment à comment le faire passer d’un modèle monolithique à un environnement de microservices. Les conteneurs nous ont semblé la meilleure façon d’héberger les microservices. C’est pourquoi nous avons choisi de faire appel à Red Hat OpenShift en tant que plateforme Kubernetes. Ensuite, nous devions trouver un moyen d’augmenter le code Java EE de la banque pour l’intégrer à la fois aux bonnes pratiques Kubernetes et DevOps. La solution ? Combiner l’utilisation d’IBM WebSphere Liberty et de MicroProfile. »

Grâce à IBM WebSphere Liberty, la banque a pu mettre en place une exécution à jour reposant sur des normes qui éliminent les contraintes d’architecture Java. Outre le fait de guider l’établissement tout au long de la modernisation de ses principales applications bancaires et dans ses filiales, RedBridge a aussi contribué à apporter un véritable changement culturel au sein de la banque.

« Notre premier défi était de convaincre les employés de l’établissement que ce changement significatif était justifié, déclare le responsable. Une fois l’accord obtenu, nous avons pris la tête du déploiement de Liberty dans tout l’établissement. Nous avons ensuite introduit l’état d’esprit DevOps le plus approprié, ce qui nous a permis d’éliminer les silos et de transférer la propriété des applications aux équipes de développement. »

Au cours d’une étape importante du projet, la banque a travaillé avec RedBridge pour transformer une application d’entreprise monolithique de grande envergure en un déploiement de microservices. RedBridge a également introduit un déploiement A/B au sein de la banque, réduisant ainsi les risques liés au déploiement de nouveaux services et de nouvelles fonctionnalités.

« Le projet le plus important que nous avons entrepris a sans nul doute été la modernisation de l’application de gestion de fonds de la banque, révèle Daniel Pfeifer. Nous avons transformé une très lourde application monolithique en 71 services individuels afin d’obtenir des temps de déploiement considérablement plus courts et une meilleure flexibilité. Grâce au déploiement A/B et aux conteneurs non modifiables, nous avons renforcé la confiance que l’établissement portait au bon fonctionnement des éléments testés en production, une fois ces derniers appliqués en situation réelle et ce, sans la moindre surprise. »

La migration ? Non merci !

L’architecture zéro migration de Liberty permet d’éviter les modifications applicatives inutiles lors de l’installation de nouvelles versions

Chez RedBridge, nous aidons les entreprises à exploiter pleinement les technologies open source. Notre collaboration avec cette grande banque européenne est la preuve même que les solutions d’IBM dans ce domaine permettent aux professionnels d’adapter et préparer leurs services à l’avenir. Daniel Pfeifer Head of Consulting - Development RedBridge
Surpasser la concurrence

Surpasser la concurrence

La banque s’appuie sur sa nouvelle approche DevOps agile pour commercialiser plus rapidement de nouveaux services, lui permettant ainsi d’obtenir un avantage concurrentiel. La phase de modernisation désormais terminée, l’établissement peut exploiter pleinement le développement cloud natif.

« En associant IBM WebSphere Liberty, MicroProfile et Red Hat OpenShift, nous avons pu réduire les temps de déploiement, se rappelle Daniel Pfeifer. La banque a ainsi pu déployer de nouvelles fonctionnalités pour son application de services de gestion de fonds en quelques minutes, au lieu de plusieurs mois. Elle peut désormais innover au rythme des fintechs et de ses concurrents, ce qui l’aide à conserver et à développer sa part de marché. Le développement et la distribution cloud natifs sont un facteur de différenciation clé pour la banque. »

En tirant parti des fonctionnalités intégrées d’IBM WebSphere Liberty, la banque met à disposition des développeurs de nouvelles fonctionnalités puissantes tout en contrôlant les coûts et la complexité. C’est en effet ce qu’explique le responsable : « Le pipeline DevOps de l’établissement a automatiquement recours à la dernière version d’IBM WebSphere Liberty, garantissant ainsi l’utilisation des dernières fonctionnalités et corrections. Grâce à l’architecture zéro migration de Liberty, les applications fonctionnent à l’identique avec chaque nouvelle version. L’utilisation d’un autre environnement d’exécution obligerait la banque à réaliser d’autres migrations. C’est donc un gain de temps considérable, qui nous permet aussi de garantir la sécurité des applications. »

L’architecture zéro migration de Liberty permet également à l’établissement d’adopter à son propre rythme de nouvelles fonctionnalités pour différentes applications. Pour ses microservices évoluant plus lentement, la banque est restée sur Java EE, tout en adoptant la nouvelle prise en charge Jakarta EE pour les microservices à évolution plus rapide. Les mêmes versions récentes et sécurisées d’IBM WebSphere Liberty permettent de faire fonctionner les deux avec facilité. D’autres temps d’exécution obligeraient l’établissement à migrer toutes ses applications ou à conserver des versions plus anciennes et non sécurisées.

La banque déplace désormais ses charges de travail traditionnelles IBM WebSphere Application Server d’un mainframe vers un environnement de serveur distribué, confiante que sa plateforme IBM WebSphere Liberty et Red Hat OpenShift continuera à générer des avantages sur le long terme.

Daniel Pfeifer conclut : « Chez RedBridge, nous aidons les entreprises à exploiter pleinement les technologies open source. Notre collaboration avec cette grande banque européenne est la preuve même que les solutions d’IBM dans ce domaine permettent aux professionnels d’adapter et préparer leurs services à l’avenir. »

À propos de RedBridge

À propos de RedBridge

Depuis 2003, RedBridge aide les entreprises à rentabiliser et dynamiser leur service informatique grâce à des solutions open source. En permettant à ses clients de profiter de la liberté de choix offerte par cette technologie, l’entreprise participe à la transformation du secteur informatique.

Composants de la solution IBM WebSphere Liberty Red Hat Openshift

Passez à l’étape suivante
Garantir la conformité des centres d’appels pour réduire les risques

ExpertSource améliore l’expérience client, la productivité des agents et la conformité avec CXReview optimisé par IBM Watson.

Découvrir
Le ministère israélien de la Santé accélère sa réponse à la pandémie de COVID-19

IBM et ABP ont permis au gouvernement d’obtenir des informations rapides sur le statut vaccinal de neuf millions de citoyens afin de contribuer à réduire la transmission du virus.

Découvrir
Spendrups rationalise son processus de brassage avec IBM Maximo

L’entreprise est parvenue à une distribution efficace et cohérente de produits de haute qualité.

Découvrir
Notes de bas de page

© Copyright IBM Corporation 2023. IBM Corporation, IBM Software, New Orchard Road, Armonk, NY 10504

Produit aux États-Unis, juillet 2023.

IBM, le logo IBM, ibm.com et WebSphere sont des marques commerciales d'International Business Machines Corp., déposées dans de nombreux pays.Les autres noms de produits et de services peuvent être des marques d’IBM ou d’autres sociétés. La liste actualisée de toutes les marques d’IBM est disponible sur la page Web « Copyright and trademark information » à l’adresse www.ibm.com/legal/copyright-trademark.

Java et toutes les marques et logos basés sur Java sont des marques ou des marques déposées d’Oracle et/ou de ses filiales.

Red Hat®, JBoss®, OpenShift®, Fedora®, Hibernate®, Ansible®, CloudForms®, RHCA®, RHCE®, RHCSA®, Ceph® et Gluster® sont des marques de Red Hat, Inc. ou de ses filiales aux Etats-Unis et dans d’autres pays.

Les informations contenues dans le présent document sont à jour à la date de publication initiale et peuvent être modifiées sans préavis par IBM. Les offres mentionnées dans le présent document ne sont pas toutes disponibles dans tous les pays où la société IBM est présente.

Les données de performance et les exemples de clients cités sont présentés à titre informatif uniquement. Les résultats des performances peuvent varier en fonction des configurations et des conditions de fonctionnement. LES INFORMATIONS CONTENUES DANS LE PRÉSENT DOCUMENT SONT FOURNIES « EN L’ÉTAT », SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE, NOTAMMENT SANS AUCUNE GARANTIE DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER ET AUCUNE GARANTIE OU CONDITION D’ABSENCE DE CONTREFAÇON. Les produits IBM sont garantis conformément aux dispositions des contrats qui régissent leur utilisation.