INTRODUZIONE
La più grande società di costruzioni del mondo intraprende il suo percorso di migrazione
Indipendentemente da dove si scelga di fare banca, il nome Nationwide Building Society è ben noto in tutto il Regno Unito. Non solo è la più grande società di credito cooperativo del mondo, ma esiste anche da molto tempo; fondata nel 1884, oggi ha oltre 16 milioni di clienti e detiene quasi il 10% dei risparmi delle famiglie del Regno Unito. Lo status mutualistico di Nationwide (che è di proprietà dei suoi membri ed è gestita per loro, non per azionisti) è alla base dei principali obiettivi strategici della società: relazioni di valore, servizio clienti eccellente e miglioramento continuo. Come parte del team di gestione del rischio di credito, l'ingegnere capo Neha Yadav è al centro di Nationwide: classifica il punteggio di rischio di ogni prodotto di prestito che passa attraverso la società, sulla base del quale i prestiti vengono accettati, preferiti o rifiutati. “Cerchiamo sempre di utilizzare le tecnologie più recenti e ci concentriamo costantemente sulla prestazione in base alla migliore qualità dei dati”, afferma Yadav. “Siamo un team altamente preparato, concentrato e veloce, perché qualsiasi cosa facciamo, deve essere a vantaggio dei nostri soci”.
LA SFIDA
Mitigazione del rischio di fine vita utile
È proprio questa determinazione a essere “in forma, concentrati e veloci” che ha spinto Nationwide a prendere la decisione di abbandonare la sua precedente piattaforma completamente in locale. “Per poter aggiungere barriere di sicurezza e garantire vantaggi reciproci ai clienti, l'idea era di eliminare tutti i server legacy, spostare tutto sul cloud e disporre di un database NoSQL”, afferma Yadav, “offrendo così un servizio ottimale alla società e ai suoi soci”.
L'idea originale del team era che avrebbe sfruttato alcune delle funzionalità cloud di AWS e utilizzato MongoDB solo come parte di un archivio di dati di audit: “questa era l'idea iniziale”, afferma Yadav, che all'epoca era a capo del team in locale di circa 12 persone. Il database degli scoperti di Nationwide era in locale: i suoi servizi venivano consumati da diverse aree all'interno della società di costruzioni, e si stava avvicinando alla fine della vita utile. Nel suo viaggio per abbandonare completamente il data store locale, il team ha deciso che il database degli scoperti sarebbe stato un buon punto di partenza.
Nell'aprile 2023, iniziando ad analizzare le modifiche necessarie, il team ha consultato MongoDB, con cui aveva un rapporto consolidato, su come avrebbe potuto aiutare il processo. Le difficoltà nel mitigare il rischio legato alla fine del ciclo di vita del servizio hanno fatto sì che un criterio fondamentale per Nationwide fosse trasferire i dati con il minimo intervento umano e sforzo di sviluppo possibile. “Quindi, non avevamo molto tempo per concentrarci sull'aspetto della migrazione dei dati,” dice Yadav. “È stato allora che MongoDB ha proposto la versione in anteprima di Relational Migrator.”
Sarebbe la prima volta che il prodotto viene utilizzato nel Regno Unito.
