[reinvent 2024] 규제된 금융 서비스 환경에서 클라우드 혁신 추진 (Dynatrace 스폰서)
Summary
금융 서비스 기관의 클라우드 마이그레이션을 복잡하게 만드는 규제 환경 속에서도 회복성과 효율성을 유지하는 방법을 알아보세요. 독일의 선도적인 신용 평가 서비스 제공업체 사례를 통해 Dynatrace 통합을 통한 클라우드 성능, 보안, 규정 준수 강화 방안을 살펴보고, AWS 파트너 Dynatrace와 함께 클라우드 마이그레이션 여정의 혁신과 데이터 무결성을 보장하는 방안을 공유합니다.
리인벤트 2024 테크 블로그의 더 많은 글이 보고 싶다면?
Overview
들어가며
Schufa 소개와 도전 과제
Schufa는 독일에서 약 100년의 역사를 가진 신용 평가 기관으로, 독일 내에서 가장 신뢰받는 핀테크 기업 중 하나 입니다. 개인과 기업의 민감한 신용 데이터를 다루며, 68백만 명의 개인 데이터와 6백만 개의 기업 데이터를 포함한 방대한 정보를 처리하고 있습니다. Schufa는 독일 내에서 98% 이상의 브랜드 인지도를 보유하고 있어, 데이터 보안과 규제 준수는 Schufa의 가장 중요한 우선순위로 자리 잡고 있습니다.
하지만 Schufa는 기존 온프레미스 기반 시스템의 한계로 인하여 다음과 같은 문제에 직면하였습니다.
- 레거시 시스템의 복잡성
수십 년간 축적된 모놀리식 시스템은 신기술 도입과 운영 효율성 개선을 어렵게 만들었습니다. 이는 새로운 기능을 릴리스하는 데 몇년이 걸릴 정도로 비효율적인 구조를 가지고 있었습니다. - 데이터 보안 및 규제 준수의 어려움
Schufa는 정부 규제 하에 엄격히 관리되는 데이터를 다루며, 데이터의 보안과 규제 준수를 동시에 충족해야 했습니다. 이는 새로운 기술을 도입하는 데 큰 장애물이 되었습니다. - 비즈니스 민첩성 부족
온프레미스 환경에서 운영되던 시스템은 신속한 대응과 비즈니스 혁신을 어렵게 만들었고, 클라우드 기반 기업과의 경쟁에서 뒤처지는 상태였습니다.
클라우드로의 전환 과정
Schufa는 AWS와 Dynatrace의 도움을 받아 온프레미스에서 클라우드로 전환을 추진하였습니다. 이를 통해 복잡한 레거시 환경을 극복하고, 데이터 보안을 유지하며 기술 혁신을 이뤄냈습니다.
- Lift and Shift 대신 재구축 선택
Schufa는 단순히 기존 시스템을 클라우드로 이전하지 않고, 아키텍처를 완전히 재구축하여 클라우드 네이티브 접근 방식을 도입하였습니다. 모놀리식 시스템을 마이크로 서비스로 전환함으로써 운영의 유연성을 높이고, 새로운 제품과 서비스를 신속히 배포할 수 있는 환경을 조성하였습니다. - AWS Well-Architected 프레임워크 도입
Schufa는 AWS 랜딩존(Landing Zone)을 설정해 클라우드 상에서 안정적이고 규제 준수 환경을 구축하였습니다. 이를 통해 보안과 가용성을 유지하면서도 새로운 기술을 쉽게 도입할 수 있는 환경을 확보하였습니다. - CI/CD 기반 완전 자동화
모든 설정과 배포는 Terraform, AWS CDK, GitHub를 활용하여 자동화하였습니다. 이를 통해 수작업으로 인한 오류를 줄이고 배포 속도를 향상 시켰습니다. 개발 환경은 기존 워크스테이션에서 GitHub CodeSpaces로 전환되어, 온프레미스 개발의 한계를 극복하고 협업 효율을 높였습니다.
관찰 가능성 강화
Schufa는 Dynatrace를 도입하여 온프레미스와 클라우드 환경을 통합적으로 모니터링하고 데이터 흐름을 실시간으로 추적할 수 있었습니다. 이를 통해 문제의 근본 원인을 빠르게 파악하고, 시스템 이상 탐지 및 AI 기반 알림 기능을 활용하여 사고 발생을 사전에 방지할 수 있었습니다.
클라우드 전환의 주요 성과 및 Dynatrace의 기여
Schufa의 클라우드 전환은 다양한 성과를 가져왔습니다.
- 릴리스 속도 2~3배 증가
신규 제품과 기능의 릴리스 주기가 단축되었으며, 비즈니스 민첩성을 크게 향상 시켰습니다. - 운영 효율성 유지
클라우드 전환 이후에도 높은 가용성과 보안을 유지하며 규제 준수 요구를 충족했습니다. - 비용 절감 및 다운타임 감소
Gartner 통계에 따르면 평균 다운타임 비용이 $42,000/시간에 달하며, Schufa는 Dynatrace의 관찰 가능성 기능을 통해 다운타임을 절반으로 줄여 연간 약 $150만을 절약하였습니다. - 고객 중심 혁신 강화
데이터 기반 의사결정과 고객 요구에 초점을 맞춘 제품 중심 접근 방식이 가능해졌습니다. 이를 통해 Schufa는 사용자 경험을 개선하고 시장에서의 경쟁력을 강화하였습니다.
AWS와 Dynatrace의 역할
AWS와 Dynatrace는 Schufa의 클라우드 전환에서 중요한 역할을 하였습니다.
Schufa의 클라우드 전환은 다양한 성과를 가져왔습니다.
- AWS의 자동화 및 보안
Schufa는 AWS에서 제공하는 서비스 제어 정책(SCP)과 CI/CD 기반 배포를 통하여 수작업의 오류를 줄이고 보안 강화를 이루어냈습니다. - Dynatrace 기반 관찰 가능성
Dynatrace는 클라우드와 온프레미스 간의 통합 관찰 가능성을 제공하며, 문제 발생 시 실시간으로 알림을 통해 빠른 대응이 가능하도록 지원하였습니다. 특히 AI 기반 이상 탐지 기능은 서비스 안정성을 유지하는데 핵심 역할을 제공하였습니다.
클라우드 전환 중 발생한 도전 과제
해당 세션에서는 클라우드 전환 과정에서 발생할 수 있는 일반적인 문제점에 대해서도 다뤘습니다.
- 다양한 인프라와 OS 유형 : 기존 시스템과 클라우드 간의 호환성 문제
- 레거시 애플리케이션의 현대화 : 오래된 시스템의 복잡성을 해결하는데 필요한 시간과 리소스
- 규제 준수와 데이터 보안 : 민감한 데이터를 처리하는 환경에서의 클라우드 전환에 대한 어려움
Schufa는 위와 같은 도전 과제를 AWS와 Dynatrace의 기술적 지원을 통하여 성공적으로 극복하였습니다.
결론
특히, 클라우드 전환을 통하여 제품 출시 주기가 단축되고 고객 중심의 혁신이 강화되는 과정이 인삼 깊었는데요, 개인적으로도 온프레미스 환경에서 클라우드로의 마이그레이션을 진행하는 프로젝트를 참여하게 된다면, Schufa의 사례는 굉장한 도움이 될 것이라고 자부합니다.
이번 세션은 기술과 규제의 균형을 맞추는 동시에, 기술적 도전 과제를 극복하고 고객 경험과 비즈니스 가치를 높이는데 필요한 실질적이고 구체적인 전략을 배울 수 있었습니다. 앞으로 이러한 접근 방식과 사례를 제 실무에 적용하여 더 나은 결과를 도출해낼 수 있기를 기대하게 되었습니다.