INTRODUCTION
La plus grande société de construction du monde se lance dans un projet de migration.
Quel que soit l’endroit où vous choisissez d’effectuer vos opérations bancaires, le nom Nationwide Building Society est familier dans tout le Royaume-Uni. C'est non seulement la plus grande société de construction au monde, mais elle existe depuis très longtemps ; fondée en 1884, elle compte aujourd'hui plus de 16 millions de clients et détient près de 10 % de l'épargne des ménages britanniques. Le statut mutualiste de Nationwide – elle appartient à ses membres et est gérée pour eux, et non par ses actionnaires – sous-tend les moteurs stratégiques de la société de construction : des relations enrichissantes, un excellent service client et une amélioration continue. Au sein de son équipe chargée des risques de crédit, l'ingénieure en chef Neha Yadav est au cœur de Nationwide. Elle classe le score de risque de chaque produit de prêt émis par l'intermédiaire de la société de construction, sur la base duquel les prêts sont acceptés, privilégiés ou refusés. « Nous essayons toujours de passer aux dernières technologies et nous nous efforçons toujours de fournir des données de la meilleure qualité possible », explique Neha Yadav. « Nous sommes une équipe en pleine forme, concentrée et rapide, car quoi que nous fassions, cela devrait bénéficier à nos membres. »
LE DÉFI
Atténuer les risques de fin de vie utile
C'est cette détermination à être « en forme, concentrée et rapide » qui a incité Nationwide à abandonner sa précédente plateforme entièrement sur site. « Pour renforcer les protections et garantir un bénéfice mutuel aux clients, l'idée était de se débarrasser de tous les serveurs existants, de tout transférer vers le cloud et de disposer d'une base de données NoSQL », explique Yadav, « offrant ainsi un service optimal à la société et à ses membres. »
L'idée initiale de l'équipe était de tirer parti de certaines fonctionnalités cloud d'AWS et d'utiliser MongoDB dans le cadre d'une banque de données d'audit, uniquement. « C'était l'idée initiale », explique Neha Yadav, qui dirigeait à l'époque l'équipe sur site d'une douzaine de personnes. La base de données des découverts de Nationwide était locale. Ses services étaient consommés par différents secteurs de la société du bâtiment et approchaient de leur fin de vie utile. Dans le but de s'éloigner complètement de la banque de données sur site, l'équipe a décidé que la base de données des découverts serait un bon point de départ.
En avril 2023, en commençant à analyser les changements nécessaires, l'équipe a consulté MongoDB, avec qui elle avait une relation établie, sur la façon dont elle pourrait aider le processus. Les défis liés à l'atténuation du risque de fin de vie MEAN qu'un critère clé pour Nationwide était de déplacer les données avec le moins d'intervention humaine ou d'effort de développement possible. « Nous n'avions donc pas beaucoup de temps pour nous concentrer sur la migration des données », explique Neha Yadav. « C'est alors que MongoDB a proposé la version Preview de Relational Migrator. »
Ce serait la première fois que le produit serait utilisé au Royaume-Uni.
