Amazon Elastic Container Service for Kubernetes(EKS)는 자체 Kubernetes 클러스터를 설치 및 운영할 필요 없이 AWS에서 Kubernetes를 쉽게 실행할 수 있도록 해주는 관리형 서비스입니다.
Amazon EKS에서는 프로비저닝, 업그레이드 또는 패치에 대해 걱정할 필요 없는 가용성이 뛰어나고 안전한 Kubernetes 제어 플레인을 제공합니다. Amazon EKS는 공인 Kubernetes 준수 서비스이므로 Kubernetes 커뮤니티의 기존 플러그인과 도구를 모두 사용할 수 있습니다. 표준 Kubernetes 환경에서 실행되는 모든 애플리케이션은 완벽하게 호환됩니다.
Amazon EKS는 평가판으로 제공됩니다. 여기에서 가입하십시오.
Amazon EKS를 사용하는 이유
관리할 마스터가 없음
Amazon EKS는 여러 AWS 가용 영역에 걸쳐 마스터 노드를 실행하고, 비정상 마스터를 자동으로 탐지 및 교체하고, 온디맨드 업그레이드 및 패치를 제공합니다. 사용자는 작업자 노드를 프로비저닝하여 AWS 클라우드에 연결하기만 하면 됩니다.
기본적으로 안전
작업자 노드와 EKS 관리형 마스터 간에 암호화된 보안 통신 채널이 자동으로 설정되므로 Amazon EKS에서 실행되는 고객의 인프라는 기본적으로 안전합니다.
준수 및 호환성
AWS에서는 최신 버전의 Kubernetes을 실행하며 공인 Kubernetes 준수 서비스이므로, Amazon EKS에서 실행되는 애플리케이션은 표준 Kubernetes 환경에서 실행되는 애플리케이션과 완벽하게 호환됩니다.
커뮤니티와 함께 구축
AWS는 커뮤니티와 적극적으로 협력하여 Amazon EKS 사용자가 AWS 서비스와 기능을 활용하는 데 도움이 되는 Kubernetes 코드 베이스에 기여하고 있습니다.
Amazon EKS 작동 방식
인기 있는 Kubernetes 사용 사례
마이크로 서비스
AWS 서비스와 긴밀한 통합을 통해 마이크로 서비스 애플리케이션을 손쉽게 실행하면서 Kubernetes 기능 및 인기 있는 오픈 소스 도구의 모든 제품군에 대한 액세스를 제공합니다.
하이브리드 컨테이너 배포
AWS에서 가용성과 확장성이 뛰어난 Kubernetes 클러스터를 실행하면서 다른 곳에서 실행되는 Kubernetes 배포와 완벽히 호환성을 유지합니다.
배치 처리
Kubernetes Jobs API를 사용하면 Amazon EKS 클러스터에서 순차 또는 병렬 워크로드를 실행할 수 있습니다. 이러한 워크로드는 Amazon EC2 온디맨드 인스턴스, 예약 인스턴스 또는 스팟 인스턴스에서 실행될 수 있습니다.
애플리케이션 마이그레이션
코드 또는 도구를 리팩터링할 필요 없이 기존 애플리케이션을 손쉽게 컨테이너화하여 Amazon EKS로 마이그레이션합니다.
블로그 게시물 및 기사
Introducing Amazon EKS
Amazon EKS는 각 클러스터에서 Kubernetes 제어 영역의 가용성과 확장성을 완벽하게 관리합니다. Amazon EKS를 사용하면 AWS에서 업그레이드와 고가용성을 자동으로 관리합니다.
Exploring the Networking Foundation for EKS
EKS가 어떻게 새로운 AWS 컨테이너 네트워크 인터페이스(amazon-vpc-cni-k8s) 플러그인을 Project Calico와 함께 활용하여 네트워크 정책을 강화하는지 알아봅니다.
Amazon EKS 기능에 대해 자세히 알아보기