AnnoncePrésentation de MongoDB 8.0, la plus rapide des MongoDB ! En savoir plus >
AnnonceVoyage AI rejoint MongoDB pour développer des applications d'IA plus précises et plus fiables sur Atlas. En savoir plus >

Bendigo and Adelaide Bank modernisent leur technologie bancaire centrale grâce à l’IA Générative

Bendigo And Adelaide Bank
industry_enterprise

Secteur

Services Financiers

atlas_product_family

Produit

MongoDB Atlas

Relational Migrator

atlas_for_edge

Cas d'usage

Modernisation des applications

IA Générative

Services bancaires de base

INTRODUCTION

L'une des marques les plus fiables d'Australie

Bendigo and Adelaide Bank est la banque la plus réputée d’Australie, aidant plus de 2,5 millions de clients à atteindre leurs objectifs financiers. Bendigo and Adelaide Bank vise à devenir la banque de référence en Australie en contribuant à la prospérité des clients et de leurs communautés.

S’appuyant sur cet engagement, le modèle de banque communautaire à but lucratif de la Banque – l’un des plus grands mouvements d’entreprises sociales au monde – repose sur le retour de tous les bénéfices directement à la communauté locale qui contribue à les générer.

Considérée par le cabinet d’études indépendant Roy Morgan comme l’une des 20 marques les plus fiables d’Australie, tous secteurs confondus, la Banque s’est associée à MongoDB pour se moderniser en réduisant la complexité, en passant au cloud et en modernisant sa technologie bancaire centrale à l’aide de l’IA Générative.

 

LE DÉFI

Réinventer l’utilisation des données

Au cœur de sa transformation commerciale et numérique se trouve la volonté d’améliorer le service à la clientèle et de lancer des produits bancaires plus pratiques. La banque a donc dû repenser sa façon de travailler avec les données, car ses systèmes traditionnels de gestion de bases de données relationnelles (RDBMS), au schéma rigide, rendaient difficile le développement de nouveaux services. Cela signifiait simplifier sa pile technologique et faire les choses différemment de la norme :

  • Transformation numérique par la simplification et la consolidation de l’infrastructure numérique de la banque, des interfaces utilisateurs et des processus
  • Réduire la complexité dans le cloud et, à terme, tirer parti des avantages du multi-cloud
  • Donner aux développeurs des outils pour réduire le temps de développement et automatiser les tâches répétitives grâce à l'IA

« Notre objectif a toujours été de rendre les choses plus simples et plus faciles pour nos clients », a déclaré Ash Austin, Practice Lead for Infrastructure chez Bendigo and Adelaide Bank.

 

L’IA générative et MongoDB aident Bendigo and Adelaide Bank à accélérer sa modernisation.

 

LA SOLUTION

La transformation numérique selon les conditions des développeurs

En tant que leader technologique sur le marché australien des services financiers, Bendigo and Adelaide Bank souhaitait permettre à ses développeurs de se consacrer davantage à l’innovation afin de rester agile sur un marché en évolution rapide. Il convenait donc de doter les équipes d’une pile technologique rationalisée et puissante pour moderniser et créer des applications et services améliorés.

Bendigo and Adelaide Bank ont d’abord commencé à travailler avec MongoDB pour prendre en charge le développement initial d’API et de microservices cloud natifs par l’équipe sur l’ensemble de sa pile technologique, puis pour simplifier les interfaces utilisateur et les processus pour une expérience de développement cohérente. La banque a choisi MongoDB Atlas comme plateforme sous-jacente pour leur pile technologique en raison des niveaux élevés de sécurité et de fiabilité offerts par MongoDB Atlas, de sa capacité à gérer les données opérationnelles en temps réel de la banque sur une plateforme unifiée et de l’expérience intuitive des développeurs offerte par le document model de MongoDB, qui s’adapte à la façon dont les développeurs pensent et codent et leur permet de créer des applications plus rapidement.

Bendigo and Adelaide Bank
« Nous voulions prouver que nous pouvions aller plus vite, développer des éléments par petits morceaux à l'aide d'une base de données indépendante des schémas, et apporter des modifications plus rapidement, sans interruption de service. »
Dan Corboy
Ingénieur Cloud principal chez Bendigo et Adelaide Bank

Réduire la complexité dans le cloud

La nécessité de réduire la complexité, tant pour les développeurs que pour les clients, est un élément clé de la transformation de la banque. Cela signifie qu’il faut simplifier et consolider une pile technologique tentaculaire. Bendigo and Adelaide Bank disposait de nombreux systèmes et processus en double qui avaient évolué au fil du temps et au cours de nombreuses années de fusions et d’acquisitions. Alors que l’équipe travaillait pour accélérer la transformation de la banque, pour des raisons de simplification et de centralité du cloud, MongoDB était le choix parfait en tant que plateforme de base de données moderne et multicloud de pointe. Les avantages du cloud aident les systèmes métier de la banque en réduisant les perturbations, en améliorant la vitesse et la cohérence, et en renforçant leur position en matière de gestion des risques et des vulnérabilités.

Bendigo and Adelaide Bank
« Le fait que MongoDB Atlas prenne en charge les trois principaux hyperscalers [Google Cloud, AWS et Azure] a contribué à la portabilité et à la création d’un avenir multicloud pour nous. »
Dan Corboy
Ingénieur Cloud principal chez Bendigo et Adelaide Bank

Après une montée en charge progressive de ses opérations de transformation numérique, la banque a donné un coup d’accélérateur au projet en décembre 2020, réalisant la migration de 32 de ses applications bancaires vers AWS en seulement 30 jours.

Les trois quarts des applications « 32 pour 30 » que la banque devait migrer vers AWS s’exécutaient sur MongoDB. L’utilisation des outils de migration de MongoDB a permis à l’équipe de déplacer ces applications vers AWS sans accrocs. Grâce au solide support de Terraform et des API au sein de MongoDB Atlas, l’intégration à l’infrastructure en tant que code d’AWS s’est parfaitement déroulée.

Les capacités de MongoDB, comme la prise en charge native d’AWS PrivateLink, ont permis à l’équipe de créer une structure de location d’entreprise dans laquelle l’entité ne passe pas par l’Internet public, mais dispose d’un accès dédié lié à l’emplacement de ses charges de travail.

Doter les développeurs des outils nécessaires pour réduire le temps de développement et automatiser les tâches répétitives grâce à l’IA

Après avoir établi un partenariat fructueux avec MongoDB, Bendigo and Adelaide Bank s’est concentrée sur la refonte de certaines de ses applications les plus critiques destinées aux clients. Auparavant, la banque n’avait pas été en mesure de moderniser ces applications en raison de la complexité, des connaissances et des efforts manuels conséquents qu’exigeait l’abandon des relational databases existantes. L’utilisation de l’IA générative a contribué à changer cela.

En moins de trois mois, la banque a modernisé son Agent Delivery System, une application de banque de détail existante, sur MongoDB Atlas avec l’aide de MongoDB Relational Migrator et d’outils de modernisation assistés par l’IA générative. Agent Delivery System est une application de guichet destinée aux succursales de la banque. Elle est utilisée dans les communautés où des fonctionnalités bancaires numériques sont proposées par des entreprises non bancaires, comme les marchands de journaux ou les pharmacies. Avant de devenir partenaire de MongoDB, la banque exécutait le système sur une relational database existante qui manquait de flexibilité pour évoluer facilement afin de refléter les exigences de mappage de données complexes que les applications modernes d’aujourd’hui requièrent. En raison de ces problèmes liés aux bases de données, les analystes et les développeurs de la banque consacraient des efforts considérables à des tâches complexes de gestion de base de données afin de permettre à l’application de continuer à fonctionner.

En conséquence, la banque a décidé de moderniser son Agent Delivery System afin de permettre à ses développeurs de travailler plus facilement avec les données et de créer des services bancaires innovants et accessibles. Plus précisément, la banque s’est orientée vers une nouvelle architecture de microservices pour faciliter l’intégration de ses données et disposer d’un écosystème API robuste (une série de mécanismes de connexion qui simplifient l’échange de données) afin d’accélérer le flux de données entre les applications de la banque, les tiers et les consommateurs.

Pour migrer Agent Delivery System vers MongoDB Atlas, la banque a déployé MongoDB Relational Migrator, un outil qui aide les clients à éliminer les obstacles tels que les contraintes de temps, de coût et de risque fréquemment associées à la modernisation des applications, pour accélérer l’analyse de la base de code, la décomposition des services et la refactorisation des applications, garantissant ainsi une migration sécurisée et efficace. MongoDB Professional Services a collaboré avec Bendigo and Adelaide Bank pour créer des outils d’IA générative personnalisables, notamment des scripts et des prompts adaptés à la pile technologique unique de la banque. Ceux-ci ont permis d’accélérer le processus de modernisation en automatisant les tests d’intégration et la génération de code pour un déploiement transparent de la nouvelle architecture de microservices d’Agent Delivery System. Les migrations de systèmes existants peuvent être des processus longs et coûteux, mais ces solutions ont permis à Bendigo and Adelaide Bank de mener à bien le projet avec 90 % d’efforts humains en moins et pour un dixième du coût d’une migration conventionnelle.

Avec cette migration, Bendigo and Adelaide Bank a éliminé de nombreuses tâches de routine liées à l’écriture de code et à la programmation grâce à des outils d’IA générative automatisés, ce qui a permis aux développeurs de la banque d’innover avec davantage d’agilité et de déployer plus rapidement des fonctionnalités applicatives hautement disponibles et performantes qui améliorent l’expérience des utilisateurs finaux.

 

LES RÉSULTATS

Minimiser les risques et réduire la complexité

Alors que Bendigo and Adelaide Bank poursuit sa modernisation, l’équipe reste concentrée sur la transformation de l’entreprise pour l’avenir afin de concrétiser sa vision de devenir la banque de référence de l’Australie. Grâce au partenariat continu avec MongoDB, Bendigo and Adelaide Bank a modernisé ses applications les plus critiques. Ses efforts portent désormais sur un certain nombre d’autres applications obsolètes afin d’être sur la bonne voie pour réaliser le transfert de 50 % de ses charges de travail critiques dans le cloud d’ici fin 2024 et atteindre ainsi son objectif.

Au cours de l’initiative, la banque a mené à bien les projets suivants :

  • Réduction de 90 % du temps de développement et des coûts nécessaires à la migration d'une application bancaire d'une relational database existante vers MongoDB Atlas.
  • Migration vers MongoDB Atlas pour un dixième du coût d’une migration conventionnelle vers le cloud.
  • Automatisation des tâches répétitives des développeurs grâce à de nouveaux outils d’IA qui accélèrent le rythme de l’innovation. Par exemple, l’automatisation alimentée par l’IA a réduit le temps passé à exécuter les cas de test d’application de plus de 80 heures à seulement cinq minutes.
MongoDB
« La puissance de l’IA appliquée au processus de migration de Bendigo and Adelaide Bank a changé la donne. MongoDB se réjouit d’aider toujours plus de clients à abandonner rapidement et facilement des technologies existantes rigides qui les ralentissent, afin de profiter de tous les avantages qu’une pile technologique moderne apporte à leur entreprise. »
Simon Eid
Vice-président principal, APAC chez MongoDB

Passer à l'étape suivante

Accédez à tous les outils et ressources nécessaires pour commencer à créer quelque chose de formidable en vous inscrivant dès aujourd’hui.
DémarrerDiscuter avec un expert
Illustration d'une base de données.