🔎 Core Foundation DevOps 파트 소개
Core Foundation의 DevOps 파트는 유저가 게임을 통해 쿡앱스 만의 특별한 재미와 감동을 느낄 수 있도록 안정적인 서비스 환경을 제공합니다. 저희는 클라우드 인프라부터 배포 파이프라인, 게임 서버 환경, 모니터링까지 게임이 출시되고 운영되는 데 필요한 기반을 책임집니다. 게임 팀이 인프라를 신경 쓰지 않고 게임을 만드는 데 집중할 수 있게 하는 것이 저희의 목표입니다. 쿡앱스 게임의 든든한 기반을 함께 만들어 갈 분을 기다립니다.
🔸 이런 일을 해요
- AWS 인프라를 Terraform과 Atlantis로 코드로 관리해요.
- 여러 EKS 클러스터를 운영하고, 모든 배포를 ArgoCD 기반 GitOps로 관리해요.
- 게임 서버 플랫폼용 Helm 차트를 만들고, 여러 게임 환경에 안전하게 배포해요.
- Python으로 인프라 프로비저닝 자동화 서비스를 만들고 운영해요.
- Datadog으로 모니터링과 알람을 설계하고, 장애가 나면 원인을 끝까지 추적해 재발 방지책을 만들어요.
- GitHub Actions 기반 CI/CD 파이프라인과 시크릿 관리 체계(Infisical, External Secrets)를 고도화해요.
🔸 우리는 이렇게 일해요
-
AI를 적극 활용해요. Claude Code가 팀의 기본 작업 환경이에요. 여러 인프라 저장소를 가로지르는 작업 규칙과 운영 노하우를 저장소에 문서로 남겨서, AI도 같은 맥락 위에서 일해요. 인프라 변경은 되돌리기 어려운 만큼, AI가 만든 변경이라도 plan과 라이브 상태를 직접 대조해 검증해요.
-
git이 곧 진실이에요. 인프라와 배포는 코드로 남기고, 라이브와 코드가 어긋나 있으면 그것부터 바로잡아요.
-
플랫폼을 만들어요. 문제는 한 게임에서 드러나지만 원인은 모든 게임이 같이 쓰는 플랫폼에 있어요. 그래서 그 게임만 고치지 않고 플랫폼을 고쳐, 같은 장애가 어디서도 다시 나지 않게 해요.
-
기록으로 이어가요. 중요한 결정은 결정 문서로, 장애는 원인과 재발 방지책으로 남겨요. 시도했다가 접은 방법도 이유와 함께 남겨서 다음 사람이 같은 길을 다시 걷지 않게 해요.