Casi di utilizzo dei servizi finanziari per IBM Cloud
Questi casi di utilizzo evidenziano come i carichi di lavoro su IBM Cloud® Kubernetes Service possano sfruttare l'alta disponibilità, il calcolo ad alte prestazione, la facile attivazione dei cluster per uno sviluppo più rapido e l'intelligenza artificiale di IBM Watson®.
La società di prestiti riduce i costi e accelera la conformità normativa
Il VP di Risk Management di una società di mutui residenziali elabora 70 milioni di record al giorno, ma il sistema on-premise era lento e impreciso. Le spese IT sono aumentate perché l'hardware è diventato rapidamente obsoleto e non è stato utilizzato appieno. Nell'attesa del provisioning hardware, la conformità alle normative rallentava.
Contesto
Per migliorare l'analisi dei rischi, l'azienda si è rivolta ai servizi di IBM Cloud Kubernetes Service e IBM Cloud Analytic per ridurre i costi, aumentare la disponibilità a livello mondiale e, infine, accelerare la conformità alle normative. Con IBM Cloud Kubernetes Service in più regioni, le loro applicazioni di analisi possono essere inserite in un contenitore e distribuite in tutto il mondo, migliorando la disponibilità e rispondendo alle normative locali. Tali distribuzioni sono accelerate con strumenti familiari open source, già parte di IBM Cloud Kubernetes Service.
Hanno iniziato caricando le applicazioni di analisi in un contenitore e inserendole nel cloud. In un attimo, i loro problemi hardware sono svaniti. Sono stati in grado di progettare facilmente cluster Kubernetes per soddisfare le loro esigenze di CPU, RAM, archiviazione e sicurezza ad alte prestazioni. E quando le loro applicazioni di analisi cambiano, possono aggiungere o ridurre le risorse di calcolo senza enormi investimenti in hardware. Con lo scaling orizzontale di IBM Cloud Kubernetes Service, le loro applicazioni scalano con il numero crescente di record, con conseguenti rapporti normativi più rapidi. IBM Cloud Kubernetes Service fornisce risorse di calcolo elastiche in tutto il mondo, sicure e ad alte prestazioni.
Ora queste applicazioni ricevono dati di volume elevato da un data warehouse su IBM Cloudant. L'archiviazione basata su cloud in IBM Cloudant garantisce una maggiore disponibilità rispetto a quando era bloccata in un sistema installato in loco. Poiché la disponibilità è essenziale, le app sono distribuite in data center globali per il ripristino d'emergenza e la riduzione della latenza.
Hanno anche accelerato la loro analisi dei rischi e la conformità. Le loro funzioni di analisi predittiva e di rischio, come i calcoli Monte Carlo, sono ora costantemente aggiornate attraverso distribuzioni agili iterative. L'orchestrazione dei container è gestita da Kubernetes, in modo da ridurre i costi operativi. In definitiva, l'analisi del rischio per i mutui è più sensibile ai rapidi cambiamenti del mercato.
- L'aumento della necessità di una migliore gestione dei rischi finanziari determina un aumento della sorveglianza normativa. Le stesse necessità guidano la revisione associata nei processi di valutazione del rischio e la divulgazione di report regolamentari più dettagliati, integrati e abbondanti.
- Le griglie di calcolo ad alte prestazioni (HPC) sono i componenti chiave dell'infrastruttura per la modellazione finanziaria.
Il problema dell'azienda è la scala e i tempi di consegna.
Il loro ambiente attuale ha più di 7 anni, è installato in loco e ha una capacità di calcolo, archiviazione e I/O limitata. Gli aggiornamenti del server sono costosi e richiedono molto tempo. Gli aggiornamenti di software e applicazioni seguono un processo informale e non sono ripetibili. La griglia HPC effettiva è difficile da programmare. L'API è troppo complessa per i nuovi sviluppatori che si uniscono al team e richiede conoscenze non documentate. Inoltre, il completamento dei principali aggiornamenti delle applicazioni richiede da 6 a 9 mesi.
Soluzione
Servizi di calcolo, storage e I/O eseguiti nel cloud pubblico con accesso sicuro alle risorse aziendali in sede, se necessario.
- Archiviazione di documenti sicura e scalabile che supporta query di documenti strutturati e non strutturati
- Sollevare e spostare le risorse e le applicazioni aziendali esistenti mentre si abilitava l'integrazione con alcuni sistemi on-premises che non saranno migrati
- Ridurre i tempi di distribuzione delle soluzioni e implementare i processi DevOps e di monitoraggio standard per risolvere i bug che influiscono sulla precisione dei report
Soluzione tecnica:
- IBM Cloud Kubernetes Service
- IBM Cloud Object Storage
- IBM Cloud Data Engine (Spark)
- IBM Cloudant
- Secure Gateway
IBM Cloud Kubernetes Service fornisce risorse di calcolo scalabili e le relative dashboard DevOps per creare, scalare e ridurre app e servizi secondo le necessità. Utilizzando i container standard del settore, le applicazioni possono essere inizialmente re-installate su IBM Cloud Kubernetes Service in modo rapido e senza grandi modifiche architettoniche.
Questa soluzione offre il vantaggio immediato della scalabilità. Utilizzando la ricca serie di oggetti di distribuzione e di runtime di Kubernetes, la società di prestiti controlla e gestisce gli aggiornamenti alle applicazioni in modo affidabile. Sono anche in grado di replicare e ridimensionare le applicazioni che utilizzano regole definite e l'orchestratore automatizzato di Kubernetes.
Secure Gateway viene utilizzato per creare una pipeline sicura verso i database e i documenti on-premises per le applicazioni che vengono re-installate per essere eseguite in IBM Cloud Kubernetes Service.
IBM Cloud Object Storage è utilizzato per l'archiviazione di tutti i documenti e dati non elaborati man mano che aumentano. Per le simulazioni Monte Carlo, viene implementata una pipeline del flusso di lavoro in cui i dati di simulazione si trovano in file strutturati memorizzati in IBM Cloud Object Storage. Un trigger per avviare la simulazione ridimensiona i servizi di calcolo in IBM Cloud Kubernetes Service per suddividere i dati dei file in N bucket di evento per l'elaborazione della simulazione. IBM Cloud Kubernetes Service ridimensiona automaticamente a N esecuzioni del servizio associate e scrive i risultati intermedi in IBM Cloud Object Storage. Questi risultati vengono elaborati da un'altra serie di servizi di calcolo di IBM Cloud Kubernetes Service per produrre i risultati finali.
IBM Cloudant è un moderno database NoSQL utile per molti casi di utilizzo basati sui dati: dall'archiviazione e query di dati chiave-valore all'archiviazione e query di dati complessi orientati ai documenti. Per gestire la crescente serie di regole per i report normativi e di gestione, la società di prestiti utilizza IBM Cloudant per memorizzare i documenti associati ai dati normativi non elaborati che arrivano nell'azienda. I processi di calcolo su IBM Cloud Kubernetes Service vengono attivati per compilare, elaborare e pubblicare i dati in vari formati di report. I risultati intermedi comuni tra i report sono memorizzati come documenti di IBM Cloudant in modo che sia possibile utilizzare i processi basati su template per produrre i report necessari.
Risultati
- Le simulazioni finanziarie complesse vengono completate nel 25% del tempo che era possibile in precedenza con i sistemi on-premise esistenti.
- Il tempo di distribuzione è migliorato dai precedenti 6 - 9 mesi a una media di 1 - 3 settimane. Questo miglioramento si verifica perché IBM Cloud Kubernetes Service consente un processo disciplinato e controllato per aumentare i contenitori di applicazioni e sostituirli con le versioni più recenti. I bug segnalati possono essere risolti rapidamente, risolvendo problemi come l'accuratezza.
- I costi di reporting normativo sono stati ridotti grazie a un insieme coerente e scalabile di servizi di storage e di calcolo forniti da IBM Cloud Kubernetes Service e IBM Cloudant.
- Nel corso del tempo, le applicazioni originali che erano state inizialmente spostate nel cloud sono state ristrutturate in microservizi cooperativi che vengono eseguiti su IBM Cloud Kubernetes Service. Questa azione ha ulteriormente accelerato lo sviluppo e il tempo di distribuzione e ha consentito ulteriori innovazioni grazie alla relativa facilità di sperimentazione. Inoltre, hanno rilasciato applicazioni innovative con nuove versioni di microservizi per sfruttare le condizioni di mercato e di business (ovvero, applicazioni e microservizi situazionali).
La società di gestione dei pagamenti ottimizza la produttività degli sviluppatori, distribuendo ai loro partner strumenti abilitati all'intelligenza artificiale 4 volte più velocemente
Un responsabile dello sviluppo ha sviluppatori che utilizzano gli strumenti tradizionali installati in loco che rallentano la prototipazione nell'attesa di acquisti hardware.
IBM Cloud Kubernetes Service fornisce lo spin-up del calcolo utilizzando una tecnologia standard open-source. Una volta che la società è passata a IBM Cloud Kubernetes Service, gli sviluppatori hanno accesso agli strumenti compatibili DevOps, come i contenitori portatili e facilmente condivisibili.
Quindi, gli sviluppatori possono sperimentare facilmente, distribuendo rapidamente le modifiche nei sistemi di sviluppo e test con toolchain aperte. I loro strumenti di sviluppo tradizionali acquisiscono un nuovo aspetto quando aggiungono servizi cloud di intelligenza artificiale alle applicazioni con un clic.
Contesto
Ottimizzazione della produttività degli sviluppatori e distribuzione degli strumenti di intelligenza artificiale ai partner 4 volte più velocemente**
- Le interruzioni dilagano nel settore dei pagamenti, con una crescita drammatica sia nel segmento cliente che business-to-business. Ma gli aggiornamenti degli strumenti di pagamento erano lenti.
- Sono necessarie funzioni cognitive per rilevare le transazioni fraudolente in modi nuovi e più veloci.
- Con il crescente numero di partner e delle loro transazioni, il traffico di strumenti aumenta, ma il budget di infrastruttura deve diminuire, massimizzando l'efficienza delle risorse.
- Il loro debito tecnico è in crescita, a causa dell'incapacità di rilasciare software di qualità per stare al passo con le richieste del mercato.
- I budget di spesa capitale sono sotto stretto controllo e l'IT ritiene di non disporre del budget o dello staff per creare scenari di test e preparazione con i propri sistemi interni.
- La sicurezza è sempre più una preoccupazione primaria e questa preoccupazione si aggiunge alla difficoltà di consegna causando ancora più ritardi.
Soluzione
Il responsabile dello sviluppo deve affrontare molte sfide nel settore dei pagamenti dinamici. Le normative, i comportamenti dei consumatori, le frodi, i concorrenti e le infrastrutture di mercato si stanno rapidamente evolvendo. Un rapido sviluppo è essenziale per far parte del futuro mondo dei pagamenti.
Il loro modello di business è quello di fornire strumenti di pagamento ai business partner, in modo che possano aiutare queste istituzioni finanziarie e altre organizzazioni a offrire esperienze di pagamento digitali altamente sicure.
Hanno bisogno di una soluzione che aiuti gli sviluppatori e i loro business partner:
- FRONT-END PER STRUMENTI DI PAGAMENTO: sistemi tariffari, tracciamento dei pagamenti che include conformità transfrontaliera, conformità normativa, dati biometrici, rimesse e altro
- FUNZIONI SPECIFICHE DELLA NORMATIVA: ogni paese ha normative univoche per cui la serie di strumenti complessiva potrebbe sembrare simile ma mostra vantaggi specifici per paese
- STRUMENTI PER LO SVILUPPATORE che accelerano il rollout di funzioni e correzioni di bug
- FRAUD DETECTION AS A SERVICE (FDaaS) utilizza l'intelligenza artificiale di Watson per restare un passo avanti rispetto alle frequenti e crescenti azioni fraudolente
Strumenti di calcolo, DevOps e AI eseguiti nel cloud pubblico con accesso ai sistemi di pagamento back-end. Implementare un processo CI/CD per ridurre drasticamente i cicli di consegna.
Soluzione tecnica:
- IBM Cloud Kubernetes Service
- IBM Cloud® Continuous Delivery
- IBM Cloud Logging and Monitoring
- IBM Watson for Financial Services
- IBM Cloud App ID
Hanno iniziato caricando le VM di strumenti di pagamento in un contenitore e inserendole nel cloud. In un attimo, i loro problemi hardware sono svaniti. Sono stati in grado di progettare facilmente cluster Kubernetes per soddisfare le loro esigenze di CPU, RAM, archiviazione e sicurezza. E quando i loro strumenti di pagamento devono cambiare, possono aggiungere o ridurre le risorse calcolo senza costosi e lenti acquisti di hardware.
Con il ridimensionamento orizzontale IBM Cloud Kubernetes Service, le loro applicazioni si ridimensionano con il numero crescente di partner, determinando una crescita più rapida. IBM Cloud Kubernetes Service fornisce risorse di calcolo elastiche in tutto il mondo che sono sicure per l'uso completo delle moderne risorse di calcolo.
Lo sviluppo accelerato è una vittoria fondamentale per il responsabile. Con l'uso di moderni contenitori, gli sviluppatori possono sperimentare facilmente nei linguaggi di loro scelta, distribuendo le modifiche nei sistemi di sviluppo e test, ridimensionati su cluster separati. Queste distribuzioni sono state automatizzate con le toolchain aperte e IBM Cloud® Continuous Delivery. Gli aggiornamenti agli strumenti non languivano più in processi di build lenti e soggetti a errori. Gli sviluppatori possono fornire aggiornamenti incrementali ai loro strumenti, tutti i giorni o anche più frequentemente.
Inoltre, la registrazione e il monitoraggio per gli strumenti, in particolare dove è stato utilizzato Watson AI, si integrano rapidamente nel sistema. Gli sviluppatori non sprecano a tempo a creare sistemi di registrazione complessi, solo per essere in grado di risolvere i problemi dei loro sistemi attivi. Un fattore chiave per la riduzione dei costi di personale è che IBM gestisce Kubernetes, quindi gli sviluppatori possono concentrarsi su strumenti di pagamento migliori.
La sicurezza prima di tutto: con bare metal per IBM Cloud Kubernetes Service, gli strumenti di pagamento sensibili ora hanno un isolamento familiare ma all'interno della flessibilità del cloud pubblico. Le scansioni per le vulnerabilità vengono eseguite continuamente.
Fase 1: Sollevare e spostare per proteggere il calcolo
- Migra le immagini della macchina virtuale nelle immagini del contenitore eseguite in IBM Cloud Kubernetes Service in IBM Cloud pubblico.
- Da tale nucleo, Vulnerability Advisor fornisce la scansione dei punti vulnerabili di immagini, politiche, contenitori e pacchetti.
- I costi capitali del data center privato/in loco sono notevolmente ridotti e sostituiti con un modello di calcolo a tempo che si adatta in base alla domanda di carico di lavoro.
- Implementa in modo congruente l'autenticazione controllata dalle politiche ai tuoi servizi e alle tue API con una semplice annotazione Ingress. Con la sicurezza dichiarativa, puoi garantire l'autenticazione degli utenti e la convalida dei token utilizzando App ID.
Fase 2: Operazioni e connessioni al back-end dei sistemi di pagamento esistenti
- Utilizza IBM Secure Gateway per mantenere connessioni sicure ai restanti sistemi di strumenti installati in loco.
- Fornisci procedure e dashboard DevOps standardizzati attraverso Kubernetes.
- Dopo che gli sviluppatori hanno creato e testato le applicazioni nei cluster di sviluppo e test, utilizzano le toolchain IBM Cloud® Continuous Delivery per distribuire le applicazioni nei cluster di IBM Cloud Kubernetes Service in tutto il mondo.
- Gli strumenti HA integrati in IBM Cloud Kubernetes Service bilanciano il carico di lavoro all'interno di ogni regione geografica, tra cui la riparazione automatica e il bilanciamento del carico.
Fase 3: analizzare e prevenire le frodi
- Distribuisci IBM Watson for Financial Services per prevenire e rilevare le frodi.
- Utilizzando le toolchain e gli strumenti di distribuzione Helm, le applicazioni vengono anche distribuite ai cluster di IBM Cloud Kubernetes Service in tutto il mondo. Quindi, i carichi di lavoro e i dati rispondono alle normative regionali.
Risultati
- Lo spostamento delle VM monolitiche esistenti nei contenitori ospitati nel cloud è stato il primo passo che ha consentito al responsabile dello sviluppo di risparmiare sui costi di capitale e operativi.
- Con la gestione dell'infrastruttura curata da IBM, il team di sviluppo è stato libero di fornire aggiornamenti 10 volte al giorno.
- In parallelo, il fornitore ha implementato semplici iterazioni a tempo fisso per ottenere la gestione del debito tecnico esistente.
- Con il numero di transazioni che elaborano, possono ridimensionare le loro operazioni in modo esponenziale.
- Allo stesso tempo, la nuova analisi delle frodi con Watson ha aumentato la velocità di individuazione e prevenzione, riducendo le frodi 4 volte di più rispetto alla media della regione.