#DevOps

금융사를 위한 AWS GameDay 2026: 카카오뱅크 2연패 이야기 🏆

금융사를 위한 AWS GameDay 2026: 카카오뱅크 2연패 이야기 🏆
01

Summary

카카오뱅크는 어떻게 AWS GameDay 2연패를 달성했을까? AI 도구와 함께한 3시간의 장애 대응 기록

Amazon Q Developer와 Kiro CLI를 활용해 26만 점을 휩쓸며 우승을 차지한 키키404팀의 실전 압축 운영 노하우

본 아티클은 금융사를 대상으로 한 AWS GameDay 2026에서 우승을 차지한 카카오뱅크 클라우드 엔지니어링팀의 생생한 대회 참가 후기입니다. AI 코딩 어시스턴트와 지능형 CLI 도구를 실제 인프라 장애 극복에 어떻게 적용했는지 다룹니다. 역할 분담부터 사전 프롬프트 튜닝까지 클라우드 엔지니어가 실무에서 참고할 만한 값진 인사이트와 시행착오를 가감 없이 공유합니다.

  • 01이전 우승팀과 멤버가 전혀 겹치지 않는 완전 신규 팀 구성으로 2년 연속 우승 달성
  • 02대회 시작과 동시에 준비된 프롬프트를 실행하여 10분 만에 CloudWatch 대시보드 구성 완료
  • 03개발(Dev)과 인프라(Ops) 역할을 완벽히 나누어 병목을 제거하고 작업 효율 극대화
  • 04Java 버전을 마이그레이션하는 과정에서 발생한 개발 환경 제약을 해결해낸 우회 전략
  • 05장애 원인을 넘겨짚어 발생한 스케일 아웃 삽질기를 솔직히 고백하며 체계적 장애 진단의 중요성 강조

RECOMMENDATION

클라우드 인프라 장애 대응에 생성형 AI 도구를 접목하려는 플랫폼 엔지니어와, AWS GameDay 등 실전 엔지니어링 경진대회를 준비하는 개발자 팀에 강력 추천합니다.

The Problem

가상의 유니콘 렌탈 서비스에서 핵심 개발자가 이탈한 후, 보안 그룹 설정 오류, Lambda 환경변수 에러, 결제 및 성능 지연 등의 복합적인 인프라 장애가 동시다발적으로 발생했습니다. 참가자들은 제한된 3시간의 시간 안에 이를 정확히 파악하고 복구해야 하는 상황이었습니다.

The Solution

Amazon Q Developer와 Kiro CLI 등의 AI 도구를 신속하게 도입하고, 사전에 준비한 프롬프트를 실행해 CloudWatch 모니터링 대시보드 구축과 위협 탐지를 즉시 수행했습니다. 또한 팀원들의 전문성을 바탕으로 개발(Dev)과 인프라(Ops) 트랙으로 역할을 엄격히 분할해 병렬 대응을 실천했습니다.

The Result

카카오뱅크 키키404팀은 최종 26만 점을 획득하며 참가한 24개 금융사 중 1위에 올랐으며, 카카오뱅크에 2년 연속 대회 우승 트로피를 안겨주었습니다. 초반의 신속한 장애 해결을 바탕으로 경기 내내 선두 자리를 견고히 지켜냈습니다.

Trade-off

AI 도구인 Amazon Q Developer Transform 기능을 실행하는 동안 가상 IDE의 동시 실행 제한 문제로 병목 현상을 겪어 로컬 환경으로 긴급 우회해야 했습니다. 또한 실제 장애 원인 분석을 생략한 채 실무 직관에 의존해 Auto Scaling Group 설정을 변경했다가, 이를 다시 원복하는 과정에서 불필요한 시간을 소모했습니다.

03

Key Concepts

Concept · 01

Amazon Q Developer

AWS에서 지원하는 생성형 AI 기반의 코딩 및 개발 개발 지원 도구입니다. 코드 품질 분석, 자동 주석 생성, 코드 버전 현대화 및 인프라 설계 검토 등 소프트웨어 개발 주기 전반에 도움을 줍니다.

  • 대회 내에서 레거시 Java 8 애플리케이션 코드를 Java 17 버전으로 자동 변환(Transform)하는 고난도 미션 처리에 사용되었습니다.
Concept · 02

Kiro CLI

터미널 환경에서 자연어를 사용하여 실시간으로 AWS 인프라 리소스를 조회하고 애플리케이션 구조를 탐색할 수 있는 AI 기반 명령줄 인터페이스 도구입니다.

  • 대회 실행 즉시 인프라 이상 요소를 검색하고 최적화된 CloudWatch 모니터링 대시보드를 자동 배포하는 데 핵심적인 역할을 했습니다.
  • 결제 모듈 내부의 버그 및 성능 개선이 필요한 코드 스니펫을 신속하게 식별하는 용도로 활약했습니다.
Concept · 03

AWS FIS (Fault Injection Service)

AWS 환경 내에서 제어된 장애 상황을 가상으로 주입하여 애플리케이션의 복원력과 모니터링 품질을 검증하는 카오스 엔지니어링용 서비스입니다.

  • 서버 응답 속도를 비정상적으로 느리게 만드는 가상 성능 저하 공격 도구로 사용되었습니다.
  • 인프라의 용량을 증가시키는 것 대신 FIS 정책 자체를 무효화하는 것만이 올바른 해결책임을 일깨워 주었습니다.