Amazon EKS 기능: 간략 요약
Source: Dev.to
Overview
내 손가락으로 직접 타이핑한 간단 요약과 Nano Banana Pro가 만든 인포그래픽입니다.
EKS Auto Mode (2023)
지난 해 AWS는 EKS Auto Mode를 도입했으며, 이를 통해 노드 관리와 스케일링을 자동화했습니다. 고객은 이제 노드 스케일링, 노드 업그레이드 등을 직접 처리할 필요가 없어져, 애플리케이션 배포와 관리에 더 많은 시간을 할애할 수 있게 되었습니다.
Managed ArgoCD, ACK, and KRO (2024)
올해 EKS는 ArgoCD, AWS Controllers for Kubernetes (ACK), 그리고 KRO를 별도의 완전 관리형 서비스로 제공하는 기능을 추가했습니다. AWS가 이 구성 요소들을 대신 실행·스케일링·업그레이드·모니터링합니다.
Pros
- 관리해야 할 컴포넌트가 하나 줄어듭니다.
- ArgoCD, ACK, KRO가 워커 노드 외부에서 실행되므로 해당 컴퓨팅 비용이 발생하지 않습니다.
- 스케일링, 업그레이드, 상태 모니터링을 AWS가 담당합니다.
Cons
- 해당 기능은 EKS Capabilities 요금에 포함되어 청구됩니다.
- 모든 기능이 지원되지 않을 수 있습니다.
- 커스터마이징 옵션이 제한적입니다.
Pricing Considerations
- 비용은 주로 관리하는 ArgoCD 애플리케이션 수에 따라 결정됩니다.
- 다른 기능 및 관리형 서비스는 상대적으로 저렴합니다.
- 추가 비용이 팀의 전문성, 운영 중인 클러스터 수, ArgoCD 인스턴스당 애플리케이션 양과 부합하는지 평가해 보세요.
Further Reading
동료 Jatin Mehrotra가 EKS 기능에 대해 훌륭한 블로그를 작성했으며, 버그도 발견했습니다. (블로그 링크는 여기 추가될 수 있습니다.)