핵심 요약
AWS와 협력해 마이다스인의 Amazon EKS 전환 및 GitOps 운영을 도입, 자원 활용률을 40%대에서 70%대 이상으로 끌어올리고 환경 프로비저닝 시간을 4시간에서 5분으로 대폭 단축했습니다. 또한 Spot 인스턴스 도입과 Binpacking으로 비용을 최대 25% 절감했고 네트워크 안정성을 강화했습니다.
구현 방법
- GitOps 파이프라인(Argo CD + Helm)으로 모든 애플리케이션 관리, PR 트리거 시 Bedrock Code Review Bot 자동 실행
- Datadog 롱텀 메트릭으로 Right-Sizing, QoS 구분(Burstable vs Guaranteed), JVM Heap/Non-Heap 최적화
- CoreDNS, Karpenter, ALB Controller를 AWS Fargate로 분리 운영해 자원 경쟁 방지
- Spot Interrupt 대응: SQS 수집, Pre-provisioning, 2분 유예시간 활용, AZ 분산 및 PDB로 가용성 유지
- Drift 최소화: IaC와 배포 간 Drift 최소화, 8개 서비스 노드당 배치 규칙으로 여유 15–20% 확보
주요 결과
- 자원 활용률 40%대 → 70%대 이상으로 상승
- 환경 생성 시간 4시간 → 5분으로 대폭 단축
- 개발/테스트 환경의 비용 절감: Spot 도입으로 최대 70–80% 절감, 전체적으로 최대 25% 절감
- 네트워크 안정성 강화: NLB/ALB/IPAM으로 고정 IP 및 보안 충족
- 안정성: Spot 중단 이벤트에 대한 신속 자동 복구, 지난 기간 동시 회수 사례 0건


