고객 사례/금융 서비스/영국

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은 이 기능을 즉시 사용하여 수표 처리 애플리케이션을 가속화하고자 했습니다. Capital One은 AWS Step Functions의 사용을 최적화함으로써 수표 처리 애플리케이션의 처리 시간을 최대 80% 단축하고 분석가의 생산성을 크게 개선했습니다.

1447714344

기회 | AWS Step Functions의 분산 맵을 사용하여 Capital One의 생산성 향상

1994년에 설립된 Capital One은 신용카드, 당좌예금, 저축 계좌, 자동차 대출 등을 제공합니다. 이 회사는 금융 포용성을 위해 최선을 다하고 있으며 다양한 비즈니스 분야에서 1억 명 이상의 고객에게 서비스를 제공합니다.

Capital One은 수표 처리 애플리케이션을 AWS에서 호스팅하고 AWS Step Functions를 사용하여 서버리스 컴퓨팅 서비스인 AWS Lambda에서 워크로드를 처리하는 방식을 오케스트레이션합니다. 이 회사는 매일 수천 건의 수표를 처리하고, 어디서나 거의 모든 양의 데이터를 검색할 수 있도록 구축된 객체 스토리지 서비스인 Amazon Simple Storage Service(Amazon S3)에서 제공하는 디지털 파일 스토리지 용량을 사용합니다.

Capital One은 수표 처리 애플리케이션을 오케스트레이션하기 위해 인라인 맵 상태에서 AWS Step Functions를 성공적으로 사용하고 있었습니다. 이 인라인 맵 상태는 최대 40회의 병렬 반복으로 데이터 세트의 여러 항목에 대해 동일한 처리 단계를 실행합니다. 대부분의 수표는 자동으로 처리됩니다. 하지만 매 영업일 종료 전에 분석가는 소수이지만, 비슷한 분량의 수표를 수동 검토해야 합니다. AWS가 최대 10,000개의 병렬 워크플로를 실행하여 데이터를 처리하도록 AWS Step Functions 분산 맵을 사용할 수 있는 옵션을 출시한 직후, Capital One은 병렬 처리를 사용하여 워크플로를 더욱 간소화하고 수동 검토가 필요한 수표를 더 빠르게 식별할 기회를 활용했습니다. 10주 동안 성공적인 개념 증명을 계획하고 테스트한 후, 이 회사는 주요 아키텍처 변경 사항이나 가동 중지 시간 없이 프로덕션 환경에서 AWS Step Functions 분산 맵을 사용하도록 전환했습니다.

Capital One은 출시 직후 AWS Step Functions 분산 맵을 채택했을 뿐만 아니라, 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% 단축했습니다. 지금은 40개의 배치로 작업하는 대신 25배나 많은 동시 처리 워크플로를 실행할 수 있습니다. 또한 Capital One은 AWS Step Functions 분산 맵을 사용하여 수천 개의 워크로드를 병렬로 종료할 수 있으므로 전체 수표 처리 시간이 크게 단축됩니다. “프로세스를 실행하고 종료하는 데 걸리는 시간이 크게 단축되었습니다.”라고 Onkar는 말합니다. “분석가들은 대기열의 업데이트를 이전보다 더 빠르게 확인할 수 있습니다.” 일주일 동안 처리해야 할 수표 수의 변동이 심하더라도 AWS Lambda를 사용하여 병렬 워크플로의 요구 사항을 충족하도록 애플리케이션을 규모 조정할 수 있습니다. “AWS Step Functions 분산 맵을 구현하면서 AWS Lambda의 서버리스 규모 조정 기능을 활용하고 대량의 수표를 더 빠르게 처리할 수 있습니다.”라고 Onkar는 말합니다.

워크플로가 병렬로 진행되기 때문에 이 애플리케이션은 더 빨리 처리 완료하고 분석가는 수동 검토를 더 빨리 시작할 수 있습니다. 이러한 생산성 향상으로 분석가는 다른 작업을 완료할 시간을 확보할 수 있습니다. “우리는 AWS Step Functions 분산 맵으로 변경한 것에 매우 만족하고 있습니다.”라고 Onkar는 말합니다.

이전에는 Capital One의 수표 처리 애플리케이션에서 동시에 많은 양의 API 직접 호출이 발생하는 경우 스로틀링 예외가 발생하기도 했습니다. Capital One은 AWS Step Functions의 자동 재시도 기능을 사용하여 이러한 예외를 피하고 생산성을 더욱 향상시킵니다.

우수성 구축: 수표 처리 애플리케이션을 만든 Capital One 팀

성과 | AWS 서비스를 사용한 혁신적인 추가 사용 사례 탐색

Capital One은 워크플로를 개선할 수 있는 새로운 서비스와 기능을 모색하기 위해 AWS 팀과 계속 긴밀하게 협력하고 있습니다. 회사 내 다른 팀에서도 데이터 처리 워크플로를 가속화하기 위해 AWS Step Functions 분산 맵을 사용하는 것을 고려하고 있습니다. “AWS의 서버리스 기능을 사용하여 지속적으로 탐구하여 혁신에 적응하여 생산성과 고객 경험을 개선할 수 있습니다.”라고 Onkar는 말합니다.

Capital One 소개

1994년에 설립된 금융 서비스 회사인 Capital One은 1억 명 이상의 고객에게 신용카드, 당좌예금, 저축 계좌, 자동차 대출 등을 제공합니다.

사용된 AWS 서비스

AWS Step Functions

AWS Step Functions는 개발자가 AWS 서비스를 사용하여 분산 애플리케이션을 구축하고, 프로세스를 자동화하며, 마이크로서비스를 오케스트레이션하고, 데이터 및 기계 학습(ML) 파이프라인을 생성할 수 있도록 지원하는 시각적 워크플로 서비스입니다.

자세히 알아보기 »

AWS Lambda

AWS Lambda는 이벤트가 발생할 때 코드를 실행하고 컴퓨팅 리소스를 자동으로 관리하는 컴퓨팅 서비스로, 아이디어를 최신 프로덕션 서버리스 애플리케이션으로 전환하는 가장 빠른 방법입니다.

자세히 알아보기 »

Amazon Simple Storage Service

Amazon Simple Storage Service(S3)는 업계 최고 수준의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스입니다.

자세히 알아보기 »

더 많은 금융 서비스 고객 사례

항목을 찾을 수 없음 

1

시작하기

모든 산업에서 다양한 규모의 조직이 AWS를 통해 매일 비즈니스를 혁신하고 임무를 수행하고 있습니다. 지금 전문가와 상담하고 AWS로의 여정을 시작하세요.