Mainframe offloading e stream processing a supporto dei canali digitali di BNL
L’evoluzione delle architetture di data management deve avere l’ambizione di coesistere con l’ecosistema IT che le aziende hanno consolidato nel corso del tempo e, auspicabilmente, migliorarlo.
I sistemi di back office sono, ormai per definizione, vittima di carichi computazionali consistenti e ripetuti problemi di capacity.
Essi si scontrano con l’esigenza, ormai pervasiva, di avere touchpoint digitali il più possibile sincronizzati in near real time per garantire un’esperienza olistica ai clienti, in grado di soddisfare le loro esigenze ma anche per poter prendere decisioni strategiche sui cosiddetti ‘fresh data’.
Nel 2020, BNL ha avviato un progetto per l’implementazione di una piattaforma in grado di realizzare l’offloading del dato dal proprio mainframe per poi elaborarlo in real time e successivamente consolidarlo e aggregarlo ricostituendo eventi afferenti a diversi domini, consentendone l’utilizzo da parte delle applicazioni banca. La soluzione sfrutta il meccanismo di change data capture, che è stato implementato utilizzando Qlik Replicate.
Questa nuova piattaforma ha Confluent Kafka come caposaldo della sua realizzazione e ha permesso di fornire ai sistemi open banking di avere una visione costantemente aggiornata del cliente (anagrafiche, movimenti di conto, prodotti acquistati, KYC, …) raggiungendo non solo gli obiettivi citati in precedenza ma riducendo anche gli impatti e i costi relativi al mainframe.