客戶案例 / 金融服務 / 美國

2024 年
Capital One 標誌

Capital One 使用 AWS Step Functions 分散式映射,提升高達 80% 的支票處理速度

了解金融服務公司 Capital One 如何使用 AWS Step Functions 分散式映射,來縮短支票處理時間和提高生產力。

 

多達 80%

縮短整體處理時間

25 倍

啟動的並行工作流程數目

數千個

平行關閉的工作流程

概觀

金融服務公司 Capital One 一直在設法簡化流程,並使用 Amazon Web Services (AWS) 的最新技術。當 AWS 發布 AWS Step Functions 的新功能 (一項用於分散式應用程式的視覺化工作流程服務) 時,Capital One 希望立即使用該功能來加快其支票清算應用程式。透過最佳化 AWS Step Functions 的使用,Capital One 將其支票清算應用程式的處理時間縮短高達 80%,並大幅提高了分析師的生產力。

1447714344

機會 | Capital One 使用 AWS Step Functions 分散式映射,生產力因而提高

Capital One 成立於 1994 年,提供信用卡、支票帳戶、儲蓄帳戶、汽車貸款等服務。該公司致力於實現金融普惠,為遍佈衆多業務領域的上億名客戶提供服務。

Capital One 在 AWS 上託管其支票清算應用程式,並使用 AWS Step Functions 來協調無伺服器運算服務 AWS Lambda 處理工作負載。該公司每天處理數以千計的支票,並使用 Amazon Simple Storage Service (Amazon S3) 提供的數位檔案儲存容量,這是一項物件儲存服務,方便從任何位置擷取幾乎任何數量的資料。

為了協調支票清算應用程式,Capital One 已成功使用內嵌映射狀態下的 AWS Step Functions,利用多達 40 個平行反覆運作,為資料集中的多個項目執行相同的處理步驟。雖然大多數支票都會自動清算,但分析師需要在每個工作日結束前手動審查支票的一個較小但一致的部分。在 AWS 發布使用 AWS Step Functions 分散式映射的選項 (該選項可啟動多達 10,000 個平行工作流程來處理資料) 後不久,Capital One 抓住了機會,使用平行處理來進一步簡化其工作流程,並更快地識別需要手動審查的支票。在經過 10 周的規劃並成功測試概念驗證後,該公司轉為在生產中使用 AWS Step Functions 分散式映射,無需大幅變更架構或停機。

除了在發布後不久採用 AWS Step Functions 分散式映射之外,Capital One 還與 AWS 的團隊緊密合作,預覽、測試其他即將推出的功能並提供意見。「我們一直與 AWS 團隊並肩合作,了解規劃藍圖上將會出現什麽情況,以及我們如何加以使用,」Capital One 傑出工程師 Sushma Onkar 表示,「這有助於我們加快創新速度。」

kr_quotemark

在我們實作 AWS Step Functions 分散式映射後,我們可以從 AWS Lambda 的無伺服器擴展功能中受益,以更快的速度處理大量支票。」

Sushma Onkar
Capital One 傑出工程師

解決方案 | 使用 AWS Step Functions 後縮短了高達 80% 的處理時間,並為分析師騰出時間

Capital One 使用 AWS Step Functions 分散式映射後,將啟動和關閉工作流程的整體處理時間縮短了 75–80%。該公司現在可以啟動 25 倍數量的並行工作流程,而不是按照 40 個的批次進行處理。使用 AWS Step Functions 分散式映射後,Capital One 還可以並行關閉數千個工作負載,從而大幅縮短整體支票處理時間。「啟動和關閉流程所需的時間已大幅改進,」Onkar 表示,「分析師看到其佇列更新的速度比以前更快。」 儘管支票數量在一周中會發生波動,但應用程式也可以使用 AWS Lambda 進行擴展,以滿足並行工作流程的需求。「在我們實作 AWS Step Functions 分散式映射後,我們可以從 AWS Lambda 的無伺服器擴展功能中受益,以更快的速度處理大量支票。」Onkar 表示。

由於工作流程是平行發生的,因此應用程式可以更快地完成處理,分析師也可以更快地開始手動審查。這些生產力改進將為分析師節省時間,來完成其他任務。「團隊對改用 AWS Step Functions 分散式映射非常滿意。」Onkar 表示。

之前,如果支票清算應用程式同時遭遇大量 API 呼叫,Capital One 偶爾會出現限流的例外情況。使用 AWS Step Functions 的自動重試功能後,Capital One 避免了這類例外情況,並進一步提高生產力。

建置卓越:支票清算應用程式背後的 Capital One 團隊

成果 | 透過 AWS 服務探索更多創新使用案例

Capital One 繼續與 AWS 的團隊緊密合作,探索可改進工作流程的新服務和功能。公司內的其他團隊也正考慮使用 AWS Step Functions 分散式映射,來加快資料處理工作流程。「使用 AWS 的無伺服器功能,我們可以探索並適應持續不斷的創新,從而提高我們的生產力並改善客戶體驗。」Onkar 表示。

關於 Capital One

金融服務公司 Capital One 成立於 1994 年,為超過 1 億名客戶提供信用卡、支票帳戶、儲蓄帳戶、汽車貸款等服務。

使用的 AWS 服務

AWS Step Functions

AWS Step Functions 是一種視覺化的工作流程服務,有助於開發人員使用 AWS 服務建置分散式應用程式、自動化流程、協同運作微型服務,以及建立資料和機器學習 (ML) 管道。

進一步了解 »

AWS Lambda

AWS Lambda 是一種運算服務,能在事件觸發時執行程式碼並自動管理資源,是打造現代化無伺服器生產型應用程式的快速途徑。

進一步了解 »

Amazon Simple Storage Service

Amazon Simple Storage Service (Amazon S3) 是物件儲存服務,提供領先業界的可擴展性、資料可用性、安全性及效能。

進一步了解 »

更多金融服務客戶案例

找不到任何項目 

1

開始使用

各行各業各種規模的組織每天都在使用 AWS 來變革其業務和履行其使命。聯絡我們的專家,立即開始您的專屬 AWS 雲端之旅。