| 항목 | Vanilla K8S | Amazon EKS |
|---|---|---|
| 정의 | Kubernetes 자체를 직접 설치하고 운영 | AWS가 관리형으로 제공하는 Kubernetes 서비스 |
| 제어 플레인 | 사용자가 직접 구성 및 유지보수 | AWS가 관리 |
| 노드 | 사용자가 직접 운영 | 사용자가 운영하되, 옵션에 따라 관리 부담 감소 |
| 목적 | 자유도 극대화 | 운영 부담 절감 |


| 관점 | Vanilla K8S | Amazon EKS |
|---|---|---|
| 운영 난이도 | 높음 | 상대적으로 낮음 |
| 제어 플레인 통제력 | 매우 높음 | 제한적 |
| 구축 속도 | 느림 | 빠름 |
| 장애 대응 책임 | 전부 사용자 | 상당 부분 AWS 분담 |
| AWS 연계성 | 낮음 | 매우 높음 |
| 추천 대상 | 플랫폼 전문 조직 | 일반적인 AWS 기반 서비스 조직 |
참고
Kubernetes 공식 문서 : https://kubernetes.io/docs/concepts/overview/components/
Kubernetes Architecture : https://kubernetes.io/docs/concepts/architecture/
Amazon EKS User Guide : https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html
Amazon EKS Architecture : https://docs.aws.amazon.com/eks/latest/userguide/eks-architecture.html
Amazon EKS Security / Shared Responsibility : https://docs.aws.amazon.com/eks/latest/userguide/security.html
Amazon EKS Managed Node Groups : https://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html