Cloud Native란?
Cloud Native는 단순히 “클라우드에서 실행한다”는 뜻이 아니라, 클라우드의 확장성/자동화/복원력/관리형 서비스를 활용하도록 애플리케이션과 운영을 설계하는 접근법 을 의미합니다.예를 들어 기존 서버 프로그램을 그대로 EC2에 올렸다고 해서 Cloud Native라고 하지는 않습니다. 흔히 이를 Cloud Hosted 또는 Lift & Shift라고 부릅니다.보통 Cloud Native에 포함되는 특징컨테이너 기반: Docker, Kubernetes, EKS서비스 단위 분리: 마이크로서비스 또는 모듈화된 서비스자동 배포: CI/CD, GitOps, Argo CD탄력적 확장: Auto Scaling, 서버리스장애 복구 고려: Health Check, 재시도, 다중 AZ관측 가능성: 로그, 메트릭, 트..
Engineering
2026. 8. 24. 23:36