"윤호영 대표님, 카카오뱅크 1등은 계속됩니다"
"윤호영 대표님, 저희는 이번에도 1등 했습니다. 클라우드도, 대회도 1위를 이어가겠습니다." 카카오뱅크 컨테이너 플랫폼팀의 쿠버네티스 엔지니어 김창현은 AWS 게임데이 2025 우승 직후 환한 웃음과 함께 윤호영 대표에게 메시지를 전했다. 농담 섞인 멘트였지만, 그 안에는 카카오뱅크의 기술적 자신감과 자부심이 담겨 있었다. 카카오뱅크는 국내 은행권 최초로 AWS EKS 기반으로 금융 서비스를 운영했으며, 금융권 최초로 대고객 서비스에 AI를 적용하는 등 다양한 1위 기록과 서비스 이력을 보유하고 있다. 이러한 노하우와 경력을 바탕으로 이번 대회에서도 1위를 달성했다는 소감이다. 실제로 컨테이너 플랫폼팀과 클라우드 엔지니어링팀이 연합한 카카오뱅크 팀은 평소 익숙한 아키텍처와 보안 설정, 자동화 구성 등을 그대로 대회에 적용한 결과는 상당한 점수 차이로 1위에 올랐다. 팀원들은 이번 대회 우승의 공을 보이지 않는 동료들과 리더십에 돌렸다. 회사에 남아 업무를 맡아준 'SJ', 대회를 믿고 전폭 지원해 준 팀장과 윤호영 대표 등 임원진, 그리고 클라우드 전환에 관심을 갖고 실무를 밀어준 신재홍(콘래드) CTO에 대한 감사 인사는 빠지지 않았다. 올해로 4회를 맞은 AWS 게임데이는 기업이 IT를 운영하며 실제로 직면할 수 있는 가상환경으로 구현하고 AWS 솔루션 기반으로 해결하는 컨테스트 이벤트다. 카카오뱅크, 교보생명 하나은행, 케이뱅크, 라이나생명, 굿리치 등 22개사 86명이 참가하며 역대 최대 규모로 진행됐다. 이번 행사에서는 최종 1등은 카카오뱅크 '걸스쿠베' 팀이 차지했으며, 2등은 교보생명의 '승리보장', 3등은 하나은행의 '하이부자'가 수상했다. 운영상의 실수로 문제를 풀고도 점수가 반영되지 않아 초반 선두권을 놓친 케이뱅크 '을지로골뱅이' 팀에게는 특별상이 주어졌다. 지디넷코리아는 4회 AWS 게임데이 1, 2, 3위 및 특별수상 팀과 인터뷰를 지난 18일 진행했다. 다음은 일문일답. 카카오뱅크, 클라우드 전환·AI 서비스 준비까지…'기술 1등'은 계속된다 Q. 오늘의 우승을 함께 나누고 싶은 사람이 있다면요? 주은혜: 회사에 남아 근무를 맡아준 동료 'SJ'에게 꼭 감사 인사를 전하고 싶어요. SJ가 남아서 일을 맡아줬기에 우리가 온전히 집중할 수 있었습니다. 천강민: 클라우드 엔지니어링팀 동료들, 그리고 이 기회를 믿고 맡겨주신 팀장님들, 임원분인 에몽, 사이먼, 제이슨, 그리고 콘레드 CTO께 진심으로 감사드립니다. 저희를 믿고 지원해 주셨기에 가능한 결과였습니다. Q. 윤호영 대표님께 한 마디 남긴다면? 김창현: 대표님 이번에도 저희가 1등 했습니다. 카카오뱅크 1등은 계속되고 있습니다. Q. 이번 대회의 결정적 승부처는 뭐였다고 보시나요? 천강민: 단순히 문제를 빠르게 푸는 게 아니라 '어디서 점수를 더 받을 수 있는가'를 이해하는 게 핵심이었어요. 그 관점에서 AWS SQS가 점수를 많이 주는 구조라는 걸 빨리 캐치했고, SQS에 메시지를 대량으로 자동 투입하는 파이썬 스크립트를 짜서 점수를 대폭 높일 수 있었습니다. 김창현: 맞습니다. 클러스터에 제한이 걸릴 때까지 밀어붙여서 후반부에 다른 팀과 점수 차이를 벌릴 수 있었죠. 정찬희: SQS는 평소에 잘 안 쓰던 서비스였는데 이번에 써보니 안정성 면에서 감탄했어요. 정말 많이 볼륨을 넣었는데도 에러 없이 안정적으로 돌아가더라고요. Q. 초보 독자를 위해 SQS를 간단히 설명해 주신다면? 천강민: SQS는 AWS의 메시지 큐 서비스로 시스템 간 메시지를 일시적으로 저장해뒀다가 순서대로 꺼내 쓰는 대기열 같은 기능이에요. 대량 트래픽이나 이벤트 처리가 필요한 환경에서 유용하게 쓰이죠. 주은혜: 카프카처럼 오픈소스 메시지 브로커에 익숙하신 분들도 계시겠지만, SQS는 구성이 간단하고 AWS 서비스와의 연동성이 탁월해요. 이번 경험을 통해 '실무에서도 한 번 적용해 볼까?' 생각하게 됐습니다. Q. SQS 외에도 인상 깊었던 AWS 기능이 있었나요? 주은혜: 오토 모드(Auto Mode)가 정말 인상 깊었어요. 노드가 자동으로 올라오니까 시간이 훨씬 절약됐고, 프로비저닝 걱정 없이 바로 운영할 수 있었습니다. 정찬희: 아마존 Q도 유용했어요. 문제를 복사해서 붙여넣기 하면 완전한 답을 제공하는 건 아니지만 문제 맥락을 이해하고 해결 방향을 제시해 주더라고요. 특히 다른 AI 툴에 비해 기술적인 맥락을 읽어내는 능력이 좋은 것 같았어요. Q. 실무에 바로 적용하고 싶은 기술이 있을까요? 천강민:오토 모드와 SQS, 두 가지 모두요. 오토 모드는 기존 복잡한 노드 설정들을 단순화해 줘서 운영 효율이 크게 올라갈 것 같고, SQS는 안정성과 확장성이 뛰어나서 고객 대상 대량 트랜잭션 처리에도 유용할 것 같습니다. Q. 마지막으로 하고 싶은 말이 있다면요? 주은혜: 너무 즐거웠고 또 나가고 싶어요. 다음엔 더 압도적인 점수로 우승하고 싶어요. 정찬희: 기술을 단순히 배우는 게 아니라 실행하고 증명하는 경험이었습니다. 그 경험을 기반으로 더 좋은 아키텍처를 설계하고 싶어요. 김창현: 이제 AI, 클라우드, 컨테이너는 우리가 주도하고 있습니다. 기술로 승부하는 은행, 카카오뱅크의 이름에 걸맞게 더 달려보겠습니다. 교보생명 "우리는 실무에서 이걸 해봤고, 대회에서 확인했을 뿐입니다" Q. 2등이라는 큰 성과를 거두셨습니다. 소감 부탁드립니다. 정호철: 물론 1등을 하고 싶었지만 점수 차이를 보니 분명히 배울 점이 있었어요. 다음 대회에선 꼭 1등 하자는 목표를 세우게 됐습니다. Q. 준비가 잘 됐다는 느낌이 들었는데, 비결이 있다면요? 김의종: 저희는 실무에서 워낙 리퀘스트 작업을 많이 해요. 이번 문제들이 실제로 우리가 겪었던 상황과 매우 유사해서 사실상 익숙한 업무를 대회 형식으로 풀었다고 해도 과언이 아니었어요. 특히 1번, 2번 문제는 거의 실무에서 그대로 있었던 사례 수준이었습니다. Q. 3번 문제는 상대적으로 어려웠다는 얘기가 많았습니다. 어떠셨나요? 류건열: 저희는 3번 문제에 대해 직접 실무 경험은 없었어요. 대신 대회를 앞두고 퇴근 후 시간을 쪼개서 오토 모드 같은 기능들을 실습해 봤는데, 그런 준비가 생각보다 도움이 많이 됐습니다. Q. 대회에서 기억에 남는 기술적 시나리오가 있다면요? 정호철: 사실 저는 오토스케일링 관련 문제가 나올 줄 알고 KEDA를 열심히 공부했는데 안 나왔어요. 그래도 혹시나 해서 클러스터에 설치해 뒀죠. 개인적으로는 오토 스케일링 관련 시나리오가 좀 더 나왔으면 좋겠다는 아쉬움도 있었어요. Q. 문제 수나 대회 구성에 대한 바람이 있으시다면요? 정호철: 문제가 3개밖에 없다는 게 아쉬웠어요. 사실 한 시간 전에 대부분 다 끝내고 나니 그 이후엔 점수판만 계속 바라보는 수밖에 없었어요. 만약 문제가 더 많았다면 우리가 가진 기술력을 더 다양하게 보여줄 수 있었을 것 같습니다. Q. 대회를 통해 얻은 기술적 인사이트가 있다면? 김의종: 카펜터나 오토 스케일링 기능이 이번 대회를 계기로 주목받았다고 느껴요. 실무에 바로 도입할 수 있을지는 검토해야 하지만 비용이 과하지 않다면 도입 시 확실히 효과가 있을 것 같습니다. Q. 실무에 구체적으로 적용해보고 싶은 기술은 어떤 건가요? 박줄기: 아직 카펜터와 오토 스케일링이 저희 앱에 전면적으로 도입되진 않았어요. 이번 기회를 통해 '몇 개 서비스에 시범 적용해 보자'는 목표가 생겼어요. 지금보다 더 유연하고 민첩한 인프라 운영이 가능할 거라고 기대하고 있습니다. Q. 운영 중인 서비스에 대해 소개해주실 수 있을까요? 김의종: 교보생명은 자체 개발한 디지털 통합 앱과 웹 포털을 중심으로 고객과의 접점을 운영하고 있습니다. '디지털 채널'이라고 부르는데요. 고객이 자신의 보장 정보나 보험 계약을 손쉽게 확인하고, 새로운 상품 계약도 무리 없이 진행할 수 있는 안정적인 서비스 제공이 핵심입니다. Q. 마지막으로 다음 대회에 임하는 각오는 어떻게 되시나요? 정호철: 목표는 당연히 1등입니다. 이번에 부족했던 부분과 영어 문제나 스코어링 전략 같은 걸 보완해서 다음 대회에선 확실히 꼭 1위로 올라가겠습니다. 하나은행 "우리는 서로 통하는 데브옵스 그 자체였습니다" Q. 3등 수상 축하드립니다. 참가 소감 한마디씩 부탁드립니다. 석지환: 실제 운영 환경과 달라 초반에 좀 낯설었지만, 개발팀과 인프라팀이 같은 팀으로 나오다 보니 평소 쌓아온 소통이 빛을 발했습니다. 서로 뭘 고민하고 있는지 이미 알고 있는 상태에서 대회에 임할 수 있었던 게 강점이었죠. 한현수: 그동안 '아이부자' 앱을 EKS에서 운영하며 쌓은 노하우 덕분에 의미 있는 결과를 낼 수 있었던 것 같습니다. 김대훈: 처음으로 직접 핸즈온으로 이런 환경을 만져봤는데요. 그동안 인프라팀과 함께 AWS 기반으로 시스템을 구축했던 경험이 정말 많이 도움이 됐어요. 게임데이를 통해 직접 경험하면서 이케스 환경에 대한 이해도가 훨씬 높아졌습니다. 김시현: 협업하면서 처음부터 끝까지 문제를 같이 풀어보는 시간이 매우 유익했어요. 진정한 데브옵스를 체감한 하루였습니다. Q. 기억에 남는 에피소드가 있다면요? 김시현: 문제 중 하나가 마이그레이션 시나리오였는데 코드가 날아간 상태에서 재구성이 필요했어요. 그때 저희가 생성형 AI를 통해 사전에 기억해 둔 코드 흐름을 복원했는데 그게 정말 신의 한 수였죠. 한현수: 그 AI가 바로 아마존 Q디벨로퍼였어요. 이번에 처음 써봤는데, 맥락을 꽤 잘 이해하고 '이런 구조로 짜보면 될 것 같다'는 식으로 가이드를 줘서 깜짝 놀랐습니다. Q. Q디벨로퍼의 활용성, 어떻게 느끼셨나요? 한현수: 금융사 특성상 아직 바로 쓰기는 어렵지만, 한글 인식도 되고 기술 문맥도 꽤 잘 파악하더라고요. 다만 내부적으로는 이걸 SaaS로 볼지 PaaS로 볼지부터 규정 정의가 필요해서 실제 도입 전엔 정책·보안 검토가 선행돼야 할 것 같습니다. Q. 대회에서 실제 도움이 된 AWS 기능은 무엇이 있을까요? 김대훈: 오토 모드 기능이 굉장히 유용했어요. 대회 시작 전부터 켜놓고 시작했는데, 노드 관리나 확장 속도에서 큰 이점이 있었어요. 특정 시점까지 순위권에 없다가, 후반부에 빠르게 치고 올라올 수 있었던 비결이기도 합니다. 한현수: 저희는 실제로 올해 하반기를 목표로 카펜터 도입도 검토 중인데요. 오토 모드를 프로덕션에 적용하려면 기존 아키텍처와의 호환성, 테스트, 정책 검토 등 여러 과정이 필요해요. 그래도 운영 편의성이 크다는 걸 이번에 확실히 체감했습니다. Q. 실무에서 현재 운영 중인 서비스를 소개해 주신다면? 석지환: 저희가 운영 중인 '아이부자' 앱은 부모와 자녀가 함께 사용하는 어린이 금융 서비스입니다. 지금 약 170만 사용자가 있고, 고객 구성은 부모 55%, 자녀 45% 정도예요. AWS EKS를 통해 클라우드로 이전하면서 서비스 유연성과 출시 속도 면에서 큰 개선을 체감했습니다. Q. 아이부자 서비스는 어떤 의미를 갖는 프로젝트인가요? 한현수: 아이부자는 하나금융그룹 차원에서도 첫 본격적 클라우드 워크로드로 자리매김한 서비스입니다. 함영주 회장님도 직접 관심을 갖고 계시고, 내부적으로도 상징적 의미가 큰 프로젝트예요. 그래서 준비할 때 부담도 컸지만, 이번 대회를 통해 기술 방향이 맞았다는 확신을 얻은 것 같아요. Q. 마지막으로 대회를 통해 얻은 가장 큰 수확은 무엇인가요? 김시현: 평소에는 서로 다른 부서에서 일하다 보니, 직접적으로 기술을 붙여볼 기회가 많지 않았어요. 이번엔 끝까지 함께 풀어보면서 '하나의 팀'으로 완성된 느낌을 받았어요. 석지환: 게임데이 같은 행사는 주니어나 레거시 환경에 익숙한 직원들이 기술 감각을 확장하는데도 매우 좋을 것 같아요. 다음엔 저희도 더 다양한 구성으로 참가해서 후배들이 경험할 수 있게 해주고 싶습니다. 케이뱅크 "다음엔 2문제만으로 1위에 오를 겁니다" Q. 특별상 고생 많으셨습니다. 소감은 어떠신가요? 유의성: 사실 이렇게 업무 외적으로 몰입하고 다른 동료들과 합을 맞춰서 문제를 해결하는 경험 자체가 너무 재미있었어요. 정말 즐거웠고 내년에는 반드시 1등 하러 다시 오고 싶습니다. 심재엽: 이번에 처음으로 같이 손발 맞춰보는 멤버 구성이었는데 회의실을 잡고 따로 세션을 준비할 정도로 진지하게 임했어요. 그 덕분인지 문제 해결 과정에서 서로 전우애도 생기고, 실력도 공유할 수 있었던 정말 뜻깊은 시간이었습니다. Q. 대회 중에 아쉬운 부분이 있었다면요? 유의성: 저희가 2번 문제까지 풀고 3번 문제를 '시작(스타트)'만 누른 상태였거든요. 그런데 3번이 시스템상으론 세팅 됐는데 스코어보드엔 반영되지 않는 문제가 있었어요. 실제로는 3개 다 풀었는데도 점수에선 2개만 반영돼서 좀 아쉬웠죠. 그래도 5등 안에 든 것만으로도 만족합니다. Q. AWS 기능 중 특히 인상 깊었던 것은 무엇이었나요? 유의성: 지금도 EKS 환경에서 실무를 운영하고 있어요. 하지만 대회처럼 오토스케일링을 극단적으로 활용해본 적은 없었는데 카펜터나 오토 모드 기능이 정말 잘 동작하는 걸 보고 놀랐습니다. 이후 실무에서도 적극적으로 활용해보고 싶어졌어요. 심재엽: 정말 대규모 트래픽을 실시간으로 받아낼 수 있는 기반이 갖춰졌다는 걸 확인했어요. 클러스터를 빠르게 늘리고 줄이는 유연함이 매우 인상 깊었습니다. Q. 실무에서 AWS 클라우드를 어떻게 활용하고 계신가요? 유의성: 케이뱅크 앱의 대부분 핵심 서비스들이 저희 팀의 EKS 환경 위에서 운영되고 있습니다. 트래픽이 순간적으로 몰리는 이벤트 상황에서도 안정적으로 대응할 수 있도록 구조를 이루고 있습니다. 문지현: 예를 들어 최근에 진행한 AI 퀴즈쇼 라이브 방송이나 입출금 리워드 같은 고빈도 트랜잭션 서비스도 저희 EKS 환경에서 무리 없이 돌아가고 있어요. Q. 케이뱅크의 클라우드 기술 도입 현황은 어떤가요? 심재엽: 단순히 인프라만 클라우드에 올리는 게 아니라 프레임워크, 데이터, 기계학습까지 전 영역에서 AWS를 도입하고 있어요. 데이터 쪽에서는 EMR, 세이지메이커, 그리고 DW까지 모두 클라우드에서 구축·운영 중입니다. 유의성: 특히 EKS 환경 위에 구축된 MSA 구조를 활용하면서 서비스 유연성과 배포 속도를 모두 확보하고 있어요. Q. 다음 대회에 다시 참가하신다면 목표는 무엇일까요? 유의성: 리벤지입니다. 무조건 1등하러 다시 오겠습니다. 올해는 2개만 풀고도 5등이었는데 내년엔 2개만 풀고도 1등 할 점수 내겠습니다. Q. 마지막으로 남기고 싶은 말이 있다면요? 문지현: 이번 대회를 통해 팀워크도 다지고 기술적으로도 시야를 넓힐 수 있었어요. 이런 경험을 기반으로 케이뱅크가 더 유연하고 강한 시스템을 만들어 나갈 수 있을 것 같아요. 내년에는 완벽히 준비된 팀으로 돌아오겠습니다.