카카오뱅크, AWS GameDay 우승! 쿠버네티스 운영 노하우 공개
by DD
11개월 전
조회수 5
AWS GameDay 2025에서 카카오뱅크 컨테이너플랫폼팀이 우승을 차지함
EKS 기반 Kubernetes 환경에서 금융 서비스 운영의 안정성을 평가받음
팀워크와 전략을 통해 실시간 장애에 대응하고 점수 극대화를 달성
금융 환경을 위한 EKS 아키텍처
금융 서비스는 높은 가용성과 엄격한 보안을 요구한다. 따라서 EKS 클러스터는 다중 AZ 구성을 통해 장애 복구를 준비해야 한다. 구체적으로 IAM 역할과 네트워크 정책을 활용하여 보안 규정을 준수하고, CloudWatch를 통해 실시간 모니터링을 수행한다.
GameDay 문제 유형 분석
GameDay는 감점형, 가산형, 실시간 처리 문제로 구성되었다. 감점형 문제는 신속한 대응이 핵심이며, 가산형 문제는 지속적인 관리가 중요하다. 반면 실시간 처리 문제는 클러스터 리소스를 효율적으로 활용하여 점수 변동에 유연하게 대처해야 한다.
우승을 위한 전략: 메시지 큐 최적화
SQS 큐를 활용한 메시지 처리에서 병렬 처리량 증가가 중요했다. 따라서 HPA 미설정 상황에서 Pod replica 수를 직접 조절하여 처리량 극대화를 시도했다. 결과적으로 큐에 메시지 직접 주입 전략을 통해 점수 정체를 돌파하고 우승을 차지했다.