Murex MX.3를 AWS로 마이그레이션하여 성능을 30% 개선하고 민첩성과 성장을 위한 준비 태세를 갖추게 된 National Australia Bank

요약

National Australia Bank(NAB)는 Murex 거래 플랫폼을 Amazon Web Services(AWS)로 마이그레이션하여 자본 시장 활동의 민첩성과 실적을 강화했습니다. 이 은행은 호주 최대 금융 기관 중 하나로, 전 세계 고객에게 서비스를 제공합니다. 이 은행은 중요한 거래, 리스크 및 처리 업무를 위해 Murex의 MX.3 플랫폼을 사용합니다. NAB는 온프레미스 데이터 센터 인프라가 유연하지 않아 MX.3 애플리케이션의 성능과 민첩성에 제약이 된다는 사실을 발견했습니다. NAB는 Murex 및 AWS의 도움을 받아 솔루션을 클라우드로 마이그레이션했고, 컴퓨팅 용량에 대한 액세스와 혁신을 위한 유연성을 획기적으로 개선했습니다.

클라우드에서 뱅킹 인프라 현대화

소매, 기업 및 기관 뱅킹 전반에 걸쳐 900만 이상의 고객에게 개인 뱅킹, 대출, 신용카드 및 기타 금융 서비스를 제공하는 NAB는 호주 최대 금융 기관 중 하나입니다. NAB는 자본 시장 참여자에게 전사적 교차 자산 금융 기술 솔루션을 제공하는 Murex의 오랜 전략적 파트너입니다. Murex의 다기능 플랫폼인 MX.3는 거래, 재무, 리스크 및 거래 후 운영을 지원하여 NAB와 같은 금융 기관이 규제 요건을 보다 효과적으로 충족하고 리스크를 관리하며 IT 비용을 제어할 수 있도록 지원합니다.

NAB는 MX.3를 사용하여 전 세계 외환 현금 거래 및 파생 상품, 원자재 거래, 고부가가치 기관 및 기업 거래를 관리합니다. 하지만 이 은행의 물리적 데이터 센터는 목표한 성장 및 컴퓨팅 요구 사항을 감당할 수 없었습니다. NAB는 FRTB 규정을 준수하고, 새로운 비즈니스 이니셔티브를 지원하며, 개발 속도를 가속화하는 데 필요한 강력한 컴퓨팅에 부합하도록 손쉽게 확장할 수 있는 AWS 인프라를 도입하기로 결정했습니다. 또한 이 은행은 인프라의 효율성을 개선하여 시스템 전반의 안정성을 유지하면서 비용을 절감하는 것을 목표로 삼았습니다.

NAB는 Murex의 도움을 받아 MX.3 플랫폼을 AWS로 마이그레이션했습니다. 이 은행은 클라우드에서 데이터베이스를 간단하게 설정, 실행 및 확장할 수 있도록 설계된 관리형 서비스인 Amazon Relational Database(RDS)를 비롯하여 다양한 AWS 서비스를 활용했습니다.

kr_quotemark

Amazon EC2를 사용하면서 수직적 확장성과 수평적 확장성이 모두 개선되었습니다. 필요에 따라 새 서버를 추가할 수 있으므로, 쉽고 빠르게 새로운 워크로드에 맞추어 컴퓨팅 파워를 확장하고 늘릴 수 있게 되었습니다.”

Adrian Aw,
National Australia Bank Managing Engineer

15개월 만에 시스템을 마이그레이션하여 AWS에서 민첩성 및 효율성 개선

NAB는 클라우드와 같은 혁신적인 기술을 활용하여 호주 및 국제 시장의 고객에게 그 혜택을 제공하는 데 주력하고 있습니다. NAB의 Managing Engineer인 Adrian Aw는 “원래 자체 데이터 센터를 운영했습니다. 하지만 운영 체제와 데이터베이스 버전을 비롯한 모든 인프라가 오래되었습니다. 따라서 클라우드로 마이그레이션하는 것이 우리의 전략적 이니셔티브였습니다”라고 말합니다.

NAB는 성장 계획을 세웠지만 인프라 용량이 이미 한계에 다다랐고 비즈니스 목표를 지원하기 위한 효율적인 확장이 불가능했습니다. MX.3는 이 은행의 자본 시장 활동에서 핵심이 되는 솔루션입니다. 따라서 클라우드 마이그레이션은 중요한 작업이었습니다. 이 솔루션의 글로벌 사용자 기반에는 호주, 뉴질랜드, 아시아, 영국, 유럽 및 미국 전역의 경영 본부, 시장 리스크, 재무 및 운영 팀이 포함됩니다.

Aw는 “글로벌 관점에서 클라우드 전문성을 확보하는 것이 핵심이었습니다”라고 말합니다. NAB는 마이그레이션 초기 단계에서 이러한 전문성을 확보하도록 지원하기 위해 기업이 AWS를 활용하여 원하는 비즈니스 성과를 실현하도록 돕는 글로벌 전문가 팀인 AWS Professional Services를 이용했습니다. Aw는 “프로젝트 전반에 걸친 AWS Professional Services 팀의 지원은 최고였습니다. 언제든 신속한 대응과 심층적인 기술 피드백을 제공하는 엔지니어들에게 문의할 수 있었습니다”라고 말합니다.

또한 이 은행은 컨설팅 그룹이자 AWS 파트너Contino와 협력하며 클라우드 마이그레이션 및 DevOps 전문성을 비롯한 추가 지원을 받았습니다. Aw는 “AWS 서비스를 활용하면 마이그레이션을 시작하는 데 유리하고, 성과를 실현하고 유지 관리하기가 더 쉬울 것이라고 생각했습니다”라고 말합니다. 마이그레이션 과정에서 NAB는 Murex 엔지니어들과 함께 몇 차례의 ‘총연습’을 진행하여 MX.3의 새로운 운영 방식에 대한 확신을 얻었습니다. Murex Australia의 Lead of Operating Environment인 Philip Anderson은 “마이그레이션 기간 동안 NAB는 Murex Australia 팀에 의존하여 모범 사례 문서 및 설계 검토부터 주간 회의에 이르기까지 다양한 지원과 도움을 받고, 보안 요구 사항에 따라 배포 방식을 조정할 수 있었습니다”라고 말합니다.

NAB는 2020년 8월부터 2021년 11월까지, 전체 미션 크리티컬 MX.3 플랫폼을 AWS로 마이그레이션했습니다. 즉, 프로젝트를 완료하는 데 단 15개월밖에 걸리지 않았습니다. 이 마이그레이션 프로젝트 기간 동안 NAB 비즈니스 이해 관계자와 기술 팀은 긴밀하게 협력했습니다. 또한 NAB는 새로운 환경이 현지 및 국제 규정에 부합하도록 하기 위해 초기에 전담 팀을 배정하여 규정 준수 문제가 기한 내에 해결되도록 했습니다. 기술 팀에 대한 비즈니스 이해 관계자들의 신뢰가 높았기 때문에 무리 없이 운영을 시작할 수 있었습니다.

AWS에서 성능 및 복원력 향상 실현

AWS로의 마이그레이션을 완료한 이래 NAB의 MX.3에서는 가동 중단이 전혀 발생하지 않았습니다. Aw는 “AWS에서는 안정성을 유지하고, 처음부터 30% 향상된 배치 처리의 성능을 얻을 수 있었습니다. 이는 비즈니스 사용자에게 큰 이점이었습니다. 호주 이외의 지역에서 사업을 이용하는 글로벌 사용자들도 AWS에서 눈에 띄게 성능이 향상되었다고 보고했습니다”라고 말합니다.

이 은행은 MX.3에서 데이터베이스 컴퓨팅을 지원할 솔루션으로 클라우드에서 Oracle 배포를 손쉽게 설정, 운영 및 확장할 수 있는 완전관리형 상용 데이터베이스인 Amazon RDS for Oracle을 사용하고 있습니다. Anderson은 “Amazon RDS for Oracle의 사용 편의성 또한 NAB가 성공적으로 혁신하는 데 크게 기여했습니다”라고 말합니다. 또한 NAB는 1년 또는 3년의 약정 기간에 데이터베이스 인스턴스를 예약할 수 있는 옵션을 통해 온디맨드 인스턴스 요금보다 시간당 요금을 대폭 할인받을 수 있는 Amazon RDS 예약형 인스턴스를 사용합니다. Aw는 “Amazon RDS 예약형 인스턴스를 많이 사용하고 있습니다. 프로덕션 환경에서는 일관되게 사용하고 있으며 비프로덕션 환경에서는 프로젝트 수요에 따라 사용합니다”라고 말합니다.

또한 이 은행은 신속한 복구를 위한 역량도 강화했습니다. Aw는 “재해 복구를 자동화한 덕분에, 재해 복구 이벤트가 발생할 때마다 필요에 따라 간단히 호주 내에서 가용 영역을 이동하여 AWS 인프라를 가동할 수 있게 되었습니다”라고 말합니다. 가용 영역을 사용하는 것 외에, NAB는 데이터 및 애플리케이션의 스냅샷도 자동으로 생성하여 백업 및 복원 프로세스를 더욱 가속화하고 있습니다. 이전에는 재해 복구에 몇 시간이 걸렸지만 이제 NAB는 AWS에서 30분 이내에 복구할 수 있습니다. 앞으로 추가 최적화를 통해 이 시간을 더욱 단축할 계획입니다.

kr_quotemark

Amazon RDS for Oracle의 사용 편의성 또한 NAB가 성공적으로 혁신하는 데 크게 기여했습니다.

Philip Anderson
Murex Australia Lead of Operating Environment

비프로덕션용으로 스팟 인스턴스 사용

NAB는 애플리케이션 컴퓨팅 용량을 제공하는 데 안전하고 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 서비스인 Amazon Elastic Compute Cloud(Amazon EC2)를 활용합니다. 그 덕분에 유연성이 향상되었으며 향후 성장을 지원할 수 있게 되었습니다. Aw는 “Amazon EC2를 사용하면서 수직적 확장성과 수평적 확장성이 모두 개선되었습니다. 필요에 따라 새 서버를 추가할 수 있으므로, 쉽고 빠르게 새로운 워크로드에 맞추어 컴퓨팅 파워를 확장하고 늘릴 수 있게 되었습니다”라고 말합니다.

이 은행은 컴퓨팅 파워와 비용 효율성의 균형을 유지하기 위해 프로덕션 환경의 Amazon EC2 온디맨드 인스턴스를 비롯하여 여러 인스턴스 유형을 사용합니다. AWS에서 프로덕션 환경의 크기를 조정하고 나니 프로덕션 실행 비용이 크게 절감되었습니다. 또한 NAB는 기업이 온디맨드 요금에 비해 최대 90% 할인된 요금으로 사용하지 않는 Amazon EC2 용량을 활용할 수 있도록 하는 Amazon EC2 스팟 인스턴스를 사용하여 비프로덕션 MX.3 환경에 필요한 용량의 87.5%를 제공하고 있습니다. Aw는 “비프로덕션 환경의 경우 DevOps 엔지니어가 비프로덕션 환경의 다양한 워크로드에 맞추어 30가지 이상의 Amazon EC2 인스턴스 유형을 사용합니다. 우리는 비용을 최적화하기 위해 스팟 인스턴스를 사용하고 있습니다”라고 말합니다.

NAB는 성능상의 이점과 함께 Murex의 플랫폼을 클라우드에서 실행하여 비용을 절감할 수 있는 가시성과 통제 능력을 갖추게 되었습니다. Aw는 “AWS에서 운영을 개시한 지 불과 3개월 만에 비용이 크게 절감되었습니다”라고 말합니다. 이 은행은 용량을 수요에 맞게 조정하는 클라우드 비용 최적화 모범 사례를 구축하여 이를 실현했습니다. 코드형 인프라를 도입하고 인프라에 대한 사내 통제를 구성함으로써 유연성과 효율성을 개선하고 비용을 더욱 절감했습니다. 또한 AWS 기반 운영의 투명성 덕분에 이 은행은 더 많은 비용 절감 기회를 포착하고 해당 AWS 서비스를 사용하는 팀에 비용을 할당할 수 있게 되었습니다.

아울러 클라우드에서의 환경 생성과 관리까지 적용되도록 자동화 기능을 확장했습니다. 이 은행은 언제든지 40개 이상의 MX.3 인스턴스를 동시에 실행할 수 있으며 각 인스턴스는 격리되고 자체적으로 실행되며 독립적으로 관리됩니다. 이제 NAB는 AWS에서 MX.3 소프트웨어, 라이브러리, 데이터베이스 등의 다양한 구성 요소로 환경을 구축하고 해당 프로세스를 자동화하여 훨씬 더 빠르게 환경을 구성 및 시작할 수 있습니다. 이전에는 환경을 구축하는 데 8~10시간이 걸렸지만 이제는 1시간이면 됩니다.

Aw는 “반복 가능하고 안정적이며 빠른 새 MX.3 설치 버전을 구축하기 위한 자동화된 프로세스를 갖추게 되었습니다”라고 말합니다. NAB는 성능 저하 없이 이러한 이점을 실현했습니다. Aw는 “모든 자동화 기능이 제대로 작동하며, DevOps 도구가 개선된 덕분에 이러한 환경을 구축할 때 MX.3 구성 편차 또는 불일치 문제가 발생할 가능성이 사실상 사라지거나 크게 최소화됩니다”라고 말합니다.

NAB는 MX.3를 AWS로 마이그레이션하여 글로벌 DevOps 모범 사례에 맞게 인프라를 조정했습니다. 이 프로젝트는 Murex 솔루션을 지원하는 NAB 팀에게 좋은 학습 경험이 되었습니다. 은행이 본격적으로 AWS에서 MX.3를 운영하게 되면서, 엔지니어들은 솔루션을 실행하고 유지 관리하는 데 필요한 지식과 전문성을 확보해야 했습니다. 프로젝트가 완료될 무렵 NAB는 Murex 솔루션을 지원하는 새로운 자율 클라우드 팀을 구성했습니다. 이 팀은 클라우드에서 미션 크리티컬 애플리케이션을 실행하고 확장성과 효율성을 개선하기 위한 운영 환경을 구축하고 혁신했습니다. 비즈니스가 지속적으로 성장하고 비즈니스 사용자의 요구 사항이 진화함에 따라, 유지 관리 및 확장할 수 있는 현대적인 인프라 설정을 제공했습니다. Aw는 “현재 우리에게 제공되는 모든 AWS 서비스를 최대한 활용할 수 있도록 작업 방식을 바꾸었습니다. AWS에서는 MX.3를 호스팅하는 인프라의 용량이 더 이상 제한되지 않습니다”라고 말합니다. 12개 이상의 Murex 프로젝트가 동시에 진행되고 있는 상황에서 이는 특히 큰 이점입니다.

추가 학습 및 혁신 장려

AWS를 활용한 혁신에 성공을 거둔 후, NAB 팀은 클라우드 전문성을 확보할 수 있는 더 많은 기회를 모색하고 있습니다. 이 은행은 7,000명의 직원을 대상으로 클라우드 기술 및 역량 교육을 실시했습니다. Aw는 “NAB, Murex, AWS는 직원들이 실용적인 전문 지식을 습득하고 자격증을 취득하도록 지원 및 장려하는 데 있어서 훌륭한 관계를 유지하고 있습니다. 우리는 Murex 솔루션을 사용하여 포괄적인 비용 최적화 이니셔티브를 완료함으로써 혁신을 실현하고 클라우드 전문성을 입증했습니다. 이제 우리는 NAB 내에서 클라우드의 가능성을 보여주는 산 증인이 되었습니다”라고 말합니다.

NAB는 AWS로 마이그레이션하여 MX.3의 확장성, 신뢰성 및 효율성을 높였습니다. 가용 영역과 스냅샷을 사용하여 복구 프로세스를 가속화하고, 환경의 크기를 조정하며 스팟 인스턴스를 사용하여 클라우드 비용을 최적화했습니다. Aw는 “이번 마이그레이션을 통해 더 많이 구축하고, 더 많이 도입하고, 개발 속도를 높일 수 있게 되었습니다. 이는 비즈니스가 더 빠르게 성장할 수 있게 되었음을 의미합니다”라고 말합니다.

National Australia Bank

고객 소개

National Australia Bank는 소매, 기업 및 기관 고객을 비롯한 900만 여 고객에게 개인 뱅킹, 대출, 신용카드 및 기타 금융 서비스를 제공하는 호주 최대 금융 기관 중 하나입니다.

사용된 AWS 서비스

이점

  • 환경 구축 시간을 8~10시간에서 1시간으로 단축
  • 복구 시간을 몇 시간에서 30분으로 단축
  • 클라우드에서 프로덕션 비용을 온프레미스 인프라에 비해 대폭 절감
  • 신규 인프라 운영 개시 후 3개월 만에 전체 클라우드 비용을 대폭 절감
  • 빠른 성과 실현이 가능하도록 고도로 자동화된 DevOps 프로세스
  • 종가 보고서 생성 속도 30% 향상
  • 확장성 및 신뢰성 향상
  • 7,000명의 NAB 직원이 클라우드 활용 교육 이수

AWS 파트너 Murex 소개

Murex는 60여 개국의 자본 시장 참여자에게 전사적 교차 자산 금융 기술 솔루션을 제공합니다. 다기능 플랫폼인 MX.3는 거래, 재무 및 거래 후 운영을 지원하여 고객이 규제 요건을 충족하고 리스크를 관리하며 IT 비용을 제어할 수 있도록 지원합니다.

2023년 1월 게시