Capital One 로고

Capital One, 데이터 센터에서 AWS로 마이그레이션을 완료하고 클라우드로 모두 이전을 발표한 미국 최초의 은행

2020년

2020년 11월, 미국의 대형 은행 Capital One이 온프레미스 데이터 센터 8곳을 모두 Amazon Web Services(AWS)로 마이그레이션했다고 발표하면서, 미국 최초로 클라우드로 모든 데이터를 이전한 은행이 되었습니다. 클라우드 우선 솔루션을 향한 여정에서 Capital One은 103톤의 구리와 강철을 재활용했으며 현재 클라우드에서 실행 중인 약 2,000개 애플리케이션의 80%를 처음부터 구축했습니다.

Capital One의 클라우드 및 생산성 엔지니어링 부문 수석 부사장 Chris Nims는 말합니다. “우리 회사는 클라우드에 올인했습니다. 그리고 AWS는 클라우드의 이점을 최대한 활용하도록 돕는 중요한 역할을 했습니다. 클라우드로 모두 이전하여 인프라의 즉각적인 프로비저닝과 신속한 혁신이 모두 가능해졌습니다. 기계 학습의 힘을 빌려 훨씬 더 큰 규모로 데이터를 관리하고 고객 경험을 개선할 수 있게 되었습니다.”

Capital One처럼 빠르고 적극적으로 클라우드로 마이그레이션한 사례는 Fortune 100대 기업, 특히 규제가 엄격한 금융 서비스 업계에서는 흔치 않습니다. 그러나 1994년에 설립되었을 때부터 Capital One은 ‘금융에 인간성, 독창성, 간편성을 반영해’ 이 산업을 더 나은 방향으로 변화시키겠다는 사명을 가진 혁신 기업을 자처했습니다. 직원 5만 명 이상, 고객 수천만 명을 보유하고 있는 Capital One은 여전히 미국의 ‘국민 은행’이라는 입지를 가지고 있지만 지점은 몇 개 주에만 두고 ‘디지털 은행’으로 운영되고 있습니다. 이 회사는 전국에 4만 대 이상의 ATM을 설치하고 Capital One 제품과 고객 지원, 디지털 및 금융 도구, 자산 관리 교육, 기타 금융 워크숍을 진행하는 Capital One 카페를 운영하는 등, 다양한 고객 서비스를 제공합니다. 카페는 방문자가 무료 무선 인터넷에 접속하고 업무나 공부 장소로 공간을 활용하거나 커피 한 잔을 마실 수 있는 지역 사회의 거점 역할을 합니다. 무엇보다 1994년 회사를 설립한 Capital One의 회장이자 CEO인 Richard Fairbank가 현재까지도 Capital One의 수장으로 있으면서, 영역에 상관없이 누구나 혁신을 이끌 수 있는 스타트업 같은 조직 문화를 육성하고 있습니다.

은행 고객들이 갈수록 실시간으로 제공되는 맞춤형 경험을 기대하는 요즘, Capital One 경영진은 고객과 더욱 효율적이고 인간적으로 소통할 방법을 계속 개발하기 위해서는 기술 기업처럼 경영해야 한다고 판단했습니다. 이에 따라 최신 기술 스택을 구축하고 빅 데이터와 기계 학습의 힘을 빌려 실시간으로 은행 이용 경험을 개선했습니다.

이러한 비전을 품고 2012년 대대적인 기술 혁신에 착수한 Capital One을 일컬어 Nims는 ‘기술을 사용하는 은행이 아닌 은행 업무를 수행하는 기술 회사를 설립했다’고 말합니다. 기업 고위 경영진은 Capital One이 훨씬 큰 규모로 데이터를 관리하고 기계 학습을 활용하여 사전에 실시간으로 개인화된 고객 경험을 구축할 수 있으려면 클라우드로의 전환이 변혁의 필수 조건이라고 판단했습니다. 그러나 Capital One은 자체 클라우드 인프라를 구축하고 운영하는 방식과 클라우드 서비스 제공업체를 찾는 방식 중에서 더 나은 이전 방법을 선택해야 했습니다. 고객 경험을 개선하려는 의지에 따라 Capital One에 가장 적합한 선택지는 당연 클라우드 서비스 제공업체를 이용하는 것이었습니다. 이를 통해 회사는 인프라 관리에서 벗어나 고객 중심의 혁신을 이루고 업계에 긍정적인 변화를 가져오는 데 리소스를 집중할 수 있게 됩니다. 여러 클라우드 서비스 제공업체를 비교한 끝에 Capital One은 최종적으로 AWS가 회사의 비전을 가장 잘 지원할 수 있을 것이라 판단했습니다.

혁신을 이루기 위해 Capital One은 Amazon Elastic Compute Cloud(Amazon EC2), Amazon Simple Storage Service(Amazon S3), Amazon Relational Database Service(Amazon RDS), 사용하기 쉬운 옴니 채널 클라우드 문의 센터인 Amazon Connect 등 30개 이상의 AWS 서비스를 채택하기로 했습니다. 그뿐만 아니라 Capital One은 회사의 정보 기술 인프라를 마이그레이션하고 데이터 센터를 폐쇄하는 것 이상의 변혁을 구상했습니다. 고객이 원하는 경험을 제공할 수 있는 진정한 ‘디지털 은행’이 되기 위해 Capital One은 자체 애플리케이션 개발 능력 또한 갖추어야 했습니다. 그러려면 새로운 종류의 기술 조직, 즉 클라우드 아키텍처 전문가 집단이자 최고의 엔지니어링 인재를 유치 및 유지할 수 있으며 업계의 혁신을 주도하기에 충분한 민첩성을 갖추고 운영할 수 있는 곳이 필요했습니다.

저녁 시간의 Capital One 건물
kr_quotemark

5만 명의 직원이 힘을 모아 고객을 위한 혁신적이고 새로운 기능을 선보일 수 있게 되었습니다. 다음에는 AWS를 통해 무엇을 혁신할지 기대가 됩니다."

Chris Nims
Capital One의 클라우드 및 생산성 엔지니어링 부문 수석 부사장

클라우드 우선 조직의 탄생

일단 클라우드를 목표로 삼은 Capital One은 온프레미스 데이터 센터를 폐쇄하고 완전히 새로운 인재 관리, 기술 개발, 경영 방식을 택해 기술 기업으로 재탄생할 방안을 장기적으로 계획하기 시작했습니다. Nims는 말합니다. “앞으로 몇 년 간 어떤 식으로 전개될지 처음부터 정확히 알고 시작하지는 않았습니다. 엄청난 변화의 시작이라는 사실만 알고 있었습니다. 목표 달성을 위해서는 첫째, 우리가 추구하는 방향에 대한 비전, 둘째, 대담한 변화를 실천할 용기, 셋째, 고난을 헤쳐 나갈 끈기와 인내가 필요했습니다.”

마이그레이션 프로젝트에서 해야 할 일은 많았지만 Capital One이 계획 프로세스 초기부터 염두에 둔 것은 클라우드 환경에서 성공을 지원할 기술 직원을 교육하는 일이었습니다. Capital One은 AWS Navigator 이니셔티브를 내걸고, AWS 계정 팀의 솔루션스 아키텍트를 초빙하여 Capital One 환경에서 AWS 서비스 사용의 모범 사례에 대한 테크 톡과 워크숍을 열었습니다. Capital One은 또한 매월 회의가 없는 ‘자기 계발’의 날을 정하여 기술 직원에게 AWS Certification을 취득할 시간을 주었습니다. 그뿐 아니라 Capital One의 연례 소프트웨어 엔지니어링 컨퍼런스인 SECON에 AWS를 초대하여 기조 연설, 데모, 브레이크아웃 세션, 주제 전문가와의 심층 세션을 제공했습니다.

Capital One은 기술 팀 교육에 투자함으로써 AWS 기반 인프라 운영에 있어 전문가가 되었지만 더 큰 열망이 있었습니다. 바로 사내에서 애플리케이션을 개발하고 소프트웨어를 능숙하게 구축하는 것이었습니다. Capital One은 엔지니어링 조직을 확장하고 숙련된 엔지니어와 미국 최고의 공과 대학 졸업생으로 이루어진 최고의 소프트웨어 인재를 고용하는 등 8년의 마이그레이션 기간 동안 기술 팀 규모를 1만 1,000명으로 대폭 확대했습니다.

Capital One은 업계를 선도하는 앱 경험을 만들 수 있는 적임자를 유치했을 뿐만 아니라 기술 경영 방식도 변경했습니다. 회사는 소프트웨어 개발 방식을 ‘워터폴’ 방식에서 애자일로 전환하여 반복을 지원했습니다. 사일로를 없애고 각 팀에 주인 의식을 심어주기 위해 DevOps 방식으로 바꾸었습니다. 그리고 더욱 빠른 아이디어 및 인재 활용을 위해 오픈 소스 제품 사용과 오픈 소스 커뮤니티 참여를 확대했습니다. 또한 Capital One은 우수한 엔지니어가 진행하는 프로덕션 전 소프트웨어 검토를 수행하기 위해 AWS Well-Architected Framework운영 준비 검토를 사용하기 시작했습니다. 덕분에 애플리케이션 설계와 운영이 클라우드 아키텍처 모범 사례에 맞게 유지되었습니다.

혁신 가속화

클라우드로 마이그레이션하고 기술 경영 방식을 변경함으로써 Capital One은 다양한 방식으로 수요에 따라 확장하고 더 빠르게 변화할 수 있었습니다. 첫째, AWS를 통해 Capital One은 애플리케이션에 필요한 용량의 컴퓨팅 및 스토리지만 사용하고 그만큼의 비용만 지불하여 사실상 규모 제한 없이 거의 즉시 인프라를 프로비저닝할 수 있습니다. 또한 분기나 월 단위였던 애플리케이션 업데이트 주기의 한계를 넘어 하루에도 여러 번 새로운 코드를 배포하는 등 혁신의 속도가 눈에 띄게 빨라졌습니다. 게다가 Capital One의 개발 환경을 구축하는 데 필요한 평균 기간이 3개월에서 단 몇 분으로 단축되었습니다.

시스템 가용성 및 재해 복구 영역에서도 상당한 개선 효과를 보았습니다. 회사는 회복성을 보장하기 위해 정기적인 비즈니스 연속성 연습과 기술 복구 연습을 수행하는데, AWS를 통해 자동 장애 조치 기능을 갖춘 액티브-액티브 아키텍처로 전환했습니다. 그 결과 이러한 테스트 연습에서 Capital One의 재해 복구 시간은 70% 단축되었으며 중대한 인시던트 해결 시간과 트랜잭션 오류 수가 모두 50% 줄었습니다. “가동 시간과 시스템 가용성이 어느 때보다 높습니다.” Nims는 말합니다.

여기서 가장 중요한 것은 Capital One에서 고객이 원하는 경험을 대규모로 구축하는 데 필요한 유연성, 용량, 마이크로서비스 아키텍처를 AWS가 제공했다는 점입니다. 이러한 고객 중심 혁신 중 하나는 Amazon EC2, AWS Lambda, Amazon DynamoDB 및 기타 AWS 서비스를 사용하여 Capital One이 개발한 지능형 지원 시스템 Eno입니다. Eno의 사전 예방적 정보는 서버리스 스트리밍 아키텍처를 이용한 분석을 통해 실시간으로 계좌에서 발생하는 비정상적 비용 청구를 식별함으로써 고객이 자금을 안전하게 지키는 데 도움이 됩니다. 또한 Capital One 모바일 앱은 기계 학습의 장점과 클라우드 기반의 다중 리전 인프라를 결합합니다. 이 앱은 Amazon EC2, AWS Lambda, Amazon Simple Notification Service(Amazon SNS) 등 다양한 AWS 서비스를 사용하여 구축되었으며 고객이 본인의 계좌에 대한 연결을 유지하도록 도와줍니다. 고객 경험의 또 다른 예는 Capital One Shopping(쇼핑객의 비용 절감을 돕는 무료 도구)입니다. 이 도구는 Amazon EC2, Amazon Simple Email Service(Amazon SES), Amazon RDS를 포함한 최신 서비스 아키텍처, 데이터 스트리밍, 클라우드 기술로 탄생했습니다. Capital One Shopping은 결제 시 쿠폰 코드를 자동으로 적용하고 가격 인하에 대한 알림을 보냄으로써 고객이 최저가를 찾기 위해 하던 활동을 자동화합니다. Nims는 말합니다. “우리 회사는 이제 역사상 가장 긴 온라인 쇼핑 시즌이 될 2020년 휴가 기간 동안 고객에게 서비스를 제공하기에 유리한 위치에 있습니다.”

클라우드 우선 접근 방식으로 전환한 덕분에 Capital One 직원들은 코로나 19 팬데믹 기간에도 연결성과 생산성을 유지하고 고객 지원에 집중할 수 있었습니다. AWS 인프라 덕분에 Capital One은 성과를 적극적으로 모니터링하고 필요에 따라 리소스 규모를 동적으로 조정할 수 있었습니다. 고객은 Capital One 모바일 앱과 웹사이트 같은 디지털 뱅킹 도구를 지속적으로 사용하여 계좌 잔액 확인, 결제, 거래 내역 조회, ATM 검색 등 다양한 활동을 할 수 있었습니다. 또한 Capital One은 사무실 근무를 재택 근무로 신속하게 전환하여 모든 직원이 안전하게 연결되고 생산성을 유지할 수 있도록 했습니다. 기술 팀원들은 용량 제약이나 데이터 센터 유지 관리에 신경 쓸 필요 없이 어디에서나 API를 통해 회사의 AWS 인프라를 제어하고 모니터링할 수 있었습니다. 또한 Amazon Connect를 사용한 덕분에 수천 명의 문의 센터 상담원이 재택 근무를 하면서 원격으로 고객을 계속 지원할 수 있었습니다.

미래형 은행의 탄생

Capital One의 디지털 혁신은 자체 애플리케이션을 개발하고 고객을 위한 혁신 측면에서 은행 업계를 선도할 능력이 있는 첨단 기술 회사가 되겠다는 야망에서 시작되었습니다. 그 과정에서 회사는 직원, 문화, 경영, 기술 인프라를 완전히 개편했습니다. 결과적으로 Capital One의 클라우드 마이그레이션은 변화하는 고객의 요구와 취향에 발빠르게 대응하고 지속적으로 혁신할 수 있는 미래의 은행을 구축하기 위한 기반이 되었습니다.

“지금의 Capital One은 8년 전과 완전히 다른 회사입니다. 이제 더 많은 데이터로 뒷받침되고, 알고리즘과 인공 지능을 통해 실시간으로 이용할 수 있는 새로운 경험을 구축할 수 있습니다.” Nims는 말합니다.

또한 Capital One은 규제가 심한 업종의 Fortune 100대 기업이 기존의 온프레미스 데이터 센터에서 클라우드의 최신 아키텍처로 발전할 수 있다는 사실을 입증했습니다. Capital One이 이렇게 할 수 있었던 이유는 총체적인 접근 방식을 취했기 때문입니다. 모든 데이터를 AWS로 마이그레이션했을 뿐만 아니라 전체 조직의 변화를 추구했습니다. Capital One을 기술 선도 기업으로 재탄생시키는 프로젝트에 함께할 다양한 데이터 과학자, 개발자, 인간 중심 디자인 전문가를 고용하고 육성했습니다.

“5만 명의 직원이 힘을 모아 고객을 위한 혁신적이고 새로운 기능을 선보일 수 있게 되었습니다. 다음에는 AWS를 통해 무엇을 혁신할지 기대가 됩니다.”라고 Nims는 말합니다.

Capital One 정보

1994년 설립된 Capital One은 업계를 선도하는 정보 기반 기술 회사로서 금융에 독창성, 간편성, 인간성을 반영하여 고객의 성공을 지원한다는 사명을 가지고 있습니다.

AWS의 이점

  • 8개 온프레미스 데이터 센터를 폐쇄하고 클라우드로 완전히 마이그레이션
  • 8년의 마이그레이션 기간 동안 기술 팀을 1만 1,000명으로 확대
  • 테스트 재해 복구 시간 70% 단축
  • 중대한 인시던트 해결 시간 및 트랜잭션 오류 수 50% 감소
  • 평균 개발 환경 구축 기간을 3개월에서 단 몇 분으로 단축

사용된 AWS 서비스

Amazon Connect

처음부터 옴니 채널을 감안하고 설계된 Amazon Connect는 음성과 채팅을 통해 고객 및 상담원에게 완벽한 경험을 제공합니다. 종량제 요금을 기반으로 한 기술 기반 라우팅, 강력한 실시간 기록 분석, 사용하기 쉬운 직관적인 관리 도구가 포함된 하나의 도구 세트가 제공되므로 Amazon Connect에서 콜 센터 운영을 간소화하고 에이전트 효율성을 개선하며 비용을 절감할 수 있습니다.

자세히 알아보기 »

Amazon EC2

Amazon Elastic Compute Cloud(Amazon EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다.

자세히 알아보기 »

Amazon RDS

Amazon Relational Database Service(Amazon RDS)를 사용하면 클라우드에서 관계형 데이터베이스를 손쉽게 설정, 운영, 확장할 수 있습니다.

자세히 알아보기 »

AWS Lambda

Lambda에서는 사실상 모든 유형의 애플리케이션이나 백엔드 서비스에 대한 코드를 별도의 관리 없이 실행할 수 있습니다. 코드를 업로드하기만 하면 Lambda에서 높은 가용성으로 코드를 실행 및 확장하는 데 필요한 모든 것을 처리합니다.

자세히 알아보기 »


시작하기

자세히 알아보려면 Capital One의 Innovator 페이지Capital One 웹사이트를 방문하시기 바랍니다.