Passa al contenuto principale
2024

Elaborazione degli assegni di Capital One fino all'80% più veloce grazie alla mappa in modalità distribuita di AWS Step Functions

Scopri come Capital One, società operante nel settore dei servizi finanziari, ha ridotto i tempi di elaborazione degli assegni e aumentato la produttività utilizzando la mappa in modalità distribuita di AWS Step Functions.

Risultati chiave

80%
riduzione del tempo complessivo di elaborazione
Aumento di 25 volte
numero di flussi di lavoro simultanei avviati
Migliaia
flussi di lavoro chiusi in parallelo

Panoramica

La società di servizi finanziari Capital One è sempre alla ricerca di modi per semplificare i processi e utilizzare la tecnologia più recente di Amazon Web Services (AWS). Quando AWS ha rilasciato una nuova funzionalità per AWS Step Functions, un servizio di flusso di lavoro visivo per applicazioni distribuite, Capital One ha voluto utilizzarla subito per accelerare la sua applicazione di compensazione degli assegni. Ottimizzando l'uso di AWS Step Functions, Capital One ha ridotto fino all'80% i tempi di elaborazione della sua applicazione di compensazione degli assegni e ha migliorato notevolmente la produttività degli analisti.

Informazioni su Capital One

Fondata nel 1994, la società di servizi finanziari Capital One fornisce carte di credito, conti correnti, conti di risparmio, prestiti per l'acquisto dell'auto e altro ancora a più di cento milioni di clienti.

Opportunità | Utilizzo della mappa in modalità distribuita di AWS Step Functions per aumentare la produttività di Capital One

Fondata nel 1994, Capital One fornisce carte di credito, conti correnti, conti di risparmio, prestiti per l'acquisto dell'auto e altro ancora. La società si impegna a favore dell'inclusione finanziaria e serve più di cento milioni di clienti attraverso una serie di attività diverse.

Capital One ospita la sua applicazione di compensazione degli assegni su AWS e utilizza AWS Step Functions per orchestrare l'elaborazione dei carichi di lavoro da parte del servizio di calcolo serverless AWS Lambda. La società elabora migliaia di assegni ogni giorno e utilizza la capacità di archiviazione di file digitali offerta da Amazon Simple Storage Service (Amazon S3), il servizio di archiviazione di oggetti che consente il recupero di qualsiasi quantità di dati da qualunque luogo.

Per orchestrare l'applicazione di compensazione degli assegni, Capital One ha utilizzato con successo AWS Step Functions nello stato di mappa in modalità inline, che esegue le stesse fasi di elaborazione per più voci in un set di dati con un numero di iterazioni parallele che può arrivare fino a 40. Mentre la maggior parte degli assegni viene liquidata automaticamente, gli analisti devono esaminare manualmente una piccola ma costante parte degli assegni prima della chiusura di ogni giorno lavorativo. Subito dopo che AWS ha rilasciato l'opzione per utilizzare la mappa in modalità distribuita di AWS Step Functions, che può avviare fino a diecimila flussi di lavoro paralleli per elaborare i dati, Capital One ha colto l'opportunità di utilizzare l'elaborazione parallela per semplificare ulteriormente i propri flussi di lavoro e identificare più rapidamente gli assegni che necessitavano di revisione manuale. Dopo dieci settimane di pianificazione e test di un proof of concept di successo, l'azienda è passata a utilizzare la mappa in modalità distribuita di AWS Step Functions in produzione senza apportare modifiche significative all'architettura o affrontare tempi di inattività.

Oltre ad adottare la mappa in modalità distribuita di AWS Step Functions subito dopo il suo rilascio, Capital One ha lavorato a stretto contatto con i team di AWS per visualizzare in anteprima, testare e fornire feedback su altre funzionalità future. “Collaboriamo costantemente con il team AWS per scoprire le novità in arrivo e come possiamo utilizzarle”, afferma Sushma Onkar, Distinguished Engineer presso Capital One. “Questo ci aiuta a innovare più velocemente”.

Soluzione | Riduzione dei tempi di elaborazione fino all'80% e aumento del tempo a disposizione degli analisti grazie ad AWS Step Functions

Utilizzando la mappa in modalità distribuita di AWS Step Functions, Capital One ha ridotto del 75-80% il tempo complessivo di elaborazione per l'avvio e la chiusura dei flussi di lavoro. La società può ora avviare un numero di flussi di lavoro simultanei 25 volte superiore, invece di lavorare in batch da 40. Utilizzando la mappa in modalità distribuita di AWS Step Functions, Capital One può anche chiudere migliaia di carichi di lavoro in parallelo, riducendo significativamente il tempo complessivo di elaborazione degli assegni. “I tempi di avvio e chiusura dei processi sono stati notevolmente migliorati”, sostiene Onkar. “Gli analisti vedono gli aggiornamenti delle loro code più velocemente di prima”. Anche se i volumi degli assegni variano durante la settimana, l'applicazione è scalabile per soddisfare le esigenze dei flussi di lavoro paralleli che utilizzano AWS Lambda. “Grazie all'implementazione della mappa in modalità distribuita di AWS Step Functions, abbiamo potuto trarre vantaggio dalle capacità di scalabilità serverless di AWS Lambda ed elaborare un grande volume di assegni più velocemente”, afferma Onkar.

Poiché i flussi di lavoro avvengono in parallelo, l'applicazione completa l'elaborazione più rapidamente e gli analisti possono iniziare prima la revisione manuale. Questi miglioramenti della produttività consentono agli analisti di dedicare più tempo ad altre attività. “I team sono stati molto soddisfatti del passaggio alla mappa in modalità distribuita di AWS Step Functions”, aggiunge Onkar.

In precedenza, Capital One registrava occasionalmente eccezioni di limitazione (della larghezza di banda della rete) se l'applicazione di compensazione degli assegni riceveva contemporaneamente un elevato volume di chiamate API. Utilizzando la funzionalità di riprova automatica di AWS Step Functions, Capital One evita queste eccezioni e migliora ulteriormente la produttività.

Risultato | Esplorazione di altri casi d'uso innovativi utilizzando i servizi AWS

Capital One collabora ancora a stretto contatto con i team di AWS per valutare nuovi servizi e funzionalità che potrebbero migliorare i flussi di lavoro. Anche altri team all'interno della società stanno valutando l'utilizzo della mappa in modalità distribuita di AWS Step Functions per accelerare i flussi di lavoro di elaborazione dei dati. “Grazie alla funzionalità serverless di AWS, possiamo esplorare e adattarci all'innovazione costante, migliorando la nostra produttività e l'esperienza cliente”, conclude Onkar.

Foto della squadra

The logo of Capital One Financial Corporation, featuring the company name in blue with a red arc above the text.
Quando abbiamo implementato AWS Step Functions Distributed Map, abbiamo potuto trarre vantaggio dalle funzionalità di scalabilità serverless di AWS Lambda ed elaborare un grande volume di controlli più velocemente.

Sushma Onkar

Distinguished Engineer presso Capital One

Inizia

Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.
Contatta l'ufficio commerciale

Hai trovato quello che cercavi?

Facci sapere la tua opinione in modo da migliorare la qualità dei contenuti delle nostre pagine