콘텐츠

정적 그만!✋ 은행에 서비스 디스커버리 도입하기

시장 인사이트 · 카카오뱅크 테크 · 2025.02.07

카카오뱅크가 Monolithic 구조에서 MSA(Microservices Architecture)로 전환하며 겪은 기술적 도전과 Service Discovery 도입 과정을 소개합니다. 서비스 규모가 커짐에 따라 발생하는 트래픽 관리와 서비스 간 의존성 문제를 해결하기 위해 Hashicorp Consul을 선택했으며, 이를 통해 API Gateway의 동적 트래픽 제어, MSA 환경을 위한 동적 라우팅, 그리고 Envoy를 활용한 자체 Service Mesh 구축까지 단계적으로 확장해 나가는 과정을 담고 있습니다. 특히 멀티 데이터센터 환경에서도 K8s와 온프레미스 서비스를 통합 관리하는 기술적 노하우를 확인할 수 있습니다.