Le applicazioni Ab Initio possono essere eseguite on premise o nel cloud, senza modificare il codice.
Con Ab Initio, le aziende godono di massima libertà e flessibilità e possono passare praticamente su qualsiasi piattaforma preferiscano: da on premise a cloud (o una combinazione di entrambi), da una piattaforma cloud all'altra oppure da Hadoop a Unix o a IBM zSystems. Non cambia nulla. In caso di modifiche normative che fanno emergere la necessità di spostare le applicazioni basate su cloud nuovamente in locale, Ab Initio gestirà la transizione senza alcun intoppo.
Con Ab Initio, le funzionalità vengono sviluppate una sola volta e lo stesso vale per la validazione della logica di business.
Una delle più grandi banche del Regno Unito si trovava di fronte a un problema.
Per decenni le sue unità operative avevano utilizzato IBM zSystems. In un ambiente caratterizzato da guasti dei dischi e interruzioni del cloud, IBM zSystems era come un'isola di resilienza e stabilità che operava da decenni senza tempi di inattività. Nessun'altra tecnologia era in grado di eguagliarla.
IBM zSystems gestiva tutte le transazioni finanziarie della banca: prelievi da bancomat, richieste di carte di credito, cambi di indirizzo, addebiti Apple Pay e così via. IBM zSystems era l'unica fonte di tutti i dati relativi alle transazioni. La banca aveva necessità di rispondere a queste transazioni in tempo reale: per esempio, quando un cliente preleva contanti, si aspetta di vedere la transazione del bancomat immediatamente registrata nell'app mobile. Eventuali sospetti di frode devono essere gestiti immediatamente, non a posteriori.
Purtroppo, però, quasi tutte le tecnologie non sono sviluppate in modo da essere compatibili con IBM zSystems. Ci volevano almeno tre quarti d'ora dal momento in cui i dati arrivavano su IBM zSystems al momento in cui erano disponibili all'uso. Rispondere in tempo reale pareva un'impresa impossibile. Sembrava sempre più probabile che la banca sarebbe stata costretta ad accettare prestazioni al di sotto delle aspettative in molte aree, tra cui il mobile banking.
Per fortuna, l'azienda chiese aiuto ad Ab Initio.
Con la collaborazione di Ab Initio e IBM, la banca rese IBM zSystems il centro di un ecosistema di dati ad alte prestazioni, sviluppando code ad alta velocità fruibili da diverse applicazioni. La piena compatibilità della tecnologia Ab Initio con IBM zSystems consente di rilevare ogni transazione pervenuta al sistema della banca, inviandola alle code corrispondenti e utilizzando la tecnologia Ab Initio per rendere la comunicazione veloce, affidabile e resiliente. Ora i dati di IBM zSystems sono disponibili per il resto dell'ecosistema tecnologico della banca nel giro di pochi secondi.
La tecnologia Ab Initio gestisce il flusso di dati da IBM zSystems ad altri sistemi all'interno della banca, verificando che tutti i dati siano salvati più volte e protetti. IBM zSystems costituisce ora il nucleo di un sistema resiliente esteso su più data center. L'intera bolla ha un requisito di riavvio di cinque minuti e un requisito di un'ora per la rielaborazione dei messaggi di backup. Ma nella realtà, con Ab Initio, i tempi di riavvio sono inferiori a due minuti e la rielaborazione dei messaggi di backup avviene in un lasso di tempo nettamente inferiore al requisito di un'ora.
Anno dopo anno l'utilizzo di IBM zSystems è in costante aumento, anziché in calo.
Grazie ad Ab Initio, la banca non ha più intenzione di migrare dalla piattaforma IBM zSystems, che costituisce la base di una potente struttura tecnologica moderna dotata di velocità, potenza e resilienza: caratteristiche assolutamente apprezzate dalla banca.