Amazon Elastic Kubernetes Service

Kubernetes를 실행하는 가장 신뢰하는 방법

Amazon Elastic Kubernetes Service(Amazon EKS)는 완전관리형의 Kubernetes 서비스입니다. Intel, Snap, Intuit, GoDaddy, Autodesk와 같은 고객들은 가장 중요한 미션 크리티컬 애플리케이션을 실행하는 데 EKS를 사용할 만큼 신뢰합니다. 이유는 보안, 안정성 및 확장성 때문입니다.

EKS는 여러 이유로 Kubernetes를 실행하는 가장 좋은 솔루션입니다. 첫째로 컨테이너를 위한 서버리스 컴퓨팅인 AWS Fargate를 사용하여 EKS 클러스터를 실행하도록 선택할 수 있습니다. Fargate에서는 서버를 프로비저닝하고 관리할 필요가 없어 애플리케이션별로 리소스를 지정하고 관련 비용을 지불할 수 있으며, 애플리케이션을 격리하도록 설계되었기 때문에 보안 성능을 향상시킬 수 있습니다. 두 번째로 EKS는 Amazon CloudWatch, Auto Scaling Groups, AWS Identity and Access Management(IAM) 및 Amazon Virtual Private Cloud(VPC)와 같은 서비스와 긴밀하게 통합되어 애플리케이션을 모니터링하고 확장하고 로드 밸런싱하는 데 원활한 환경을 제공합니다. 세 번째로 EKS는 AWS App Mesh와 통합되어 Kubernetes 기본 환경을 제공합니다. 이를 통해 서비스 메시 기능을 사용하고 풍부한 관찰력을 도입하고 제어와 보안 기능을 애플리케이션에 전달합니다. 또한 EKS는 여러 가용 영역에서 실행되는 확장 가능하고 가용성이 높은 제어 플레인을 제공하여 단일 장애 지점을 제거합니다.

EKS는 업스트림 Kubernetes를 실행하고 Kubernetes와의 호환을 인증 받았기 때문에 커뮤니티에서 제공하는 오픈 소스 도구의 모든 혜택을 활용할 수 있습니다. 코드를 수정하지 않고 표준 Kubernetes 애플리케이션을 EKS로 쉽게 마이그레이션할 수 있습니다.


유용한 리소스 목록:

블로그 하이라이트 – 버전 수명 주기
여기에서 더 보기 >>

EKS 워크숍
직접 사용해보기 >>

최신 기능 릴리스
자세히 알아보기 >>

이점

고가용성

EKS는 여러 AWS 가용 영역에 걸쳐 Kubernetes 관리 인프라를 실행하고, 비정상 제어 플레인 노드를 자동으로 탐지하여 교체하고, 온디맨드에서 가동 중단 없이 업그레이드 및 패치를 제공합니다.

서버리스 옵션

EKS는 AWS Fargate를 지원하여 컨테이너에 서버리스 컴퓨팅을 제공합니다. Fargate에서는 서버를 프로비저닝하고 관리할 필요가 없어 애플리케이션별로 리소스를 지정하고 관련 비용을 지불할 수 있으며, 애플리케이션을 격리하도록 설계되었기 때문에 보안 성능을 향상시킬 수 있습니다.

보안

EKS는 최신 보안 패치를 클러스터 제어 플레인에 자동으로 적용합니다. AWS는 또한 커뮤니티와 긴밀하게 협력하여 새 릴리스와 패치가 기존 클러스터에 배포되기 전에 중요한 보안 문제를 해결할 수 있습니다.

커뮤니티와 함께 구축

EKS는 업스트림 Kubernetes를 실행하는 공인 Kubernetes 준수 서비스이므로, EKS에서 관리하는 애플리케이션은 표준 Kubernetes 환경에서 관리하는 애플리케이션과 완벽하게 호환됩니다. AWS는 사용자가 AWS 서비스와 기능을 활용하는 데 도움이 되는 Kubernetes 코드 베이스에 기여하는 등 Kubernetes 커뮤니티와 적극적으로 협력하고 있습니다.

작동 방식

Amazon EKS 작동 방식

사용 사례

하이브리드 배포

AWS Outposts 기반 EKS를 사용하여 온프레미스 시스템에 대한 매우 짧은 지연 시간을 필요로 하는 컨테이너식 애플리케이션을 실행할 수 있습니다. AWS Outposts는 AWS 인프라, AWS 서비스, API 및 도구를 거의 모든 연결된 사이트로 확장하는 완전관리형 서비스입니다. Outposts 기반 EKS를 사용하여 클라우드에서 컨테이너를 관리하는 것처럼 쉽게 온프레미스에서도 컨테이너를 관리할 수 있습니다.

Machine Learning

EKS와 함께 Kubeflow를 사용하여 기계 학습 워크플로를 모델링하고 최신 EC2 GPU 기반 인스턴스 유형을 사용하여 배포된 학습 작업을 효율적으로 실행할 수 있습니다. AWS Deep Learning Containers를 EKS 기반 TensorFlow에서 학습 및 추론을 실행하는 데 사용할 수도 있습니다.

배치 처리

Kubernetes Jobs API를 사용하면 EKS 클러스터에서 순차 또는 병렬 배치 워크로드를 실행할 수 있습니다. EKS를 사용하면 Amazon EC2, Fargate, 스팟 인스턴스 등 AWS 컴퓨팅 서비스 및 기능의 전체 범위에 걸쳐 배치 컴퓨팅 워크로드를 계획, 예약 및 실행합니다.

웹 애플리케이션

자동으로 확장 및 축소되고 여러 가용 영역에서 고가용성 구성으로 실행되는 웹 애플리케이션을 구축할 수 있습니다. 웹 애플리케이션을 EKS에서 실행하면 AWS의 성능, 확장성, 안정성 및 가용성을 활용할 수 있습니다. 또한 웹 애플리케이션의 부하 분산을 위한 Application Load Balancer와 네트워킹을 위한 VPC와 같은 AWS 네트워킹 및 보안 서비스를 사용자 서비스와 바로 통합할 수 있습니다.

Amazon EKS를 채택하는 기업들

새로운 소식

2019년 12월 3일

Amazon ECS, Amazon EKS 및 AWS App Mesh에서 AWS Outposts 지원


Amazon ECS, Amazon EKS 및 AWS App Mesh에서 일관된 하이브리드 환경을 위해 AWS 인프라와 도구를 거의 모든 데이터 센터, 코로케이션 공간 또는 온프레미스 시설로 확장하는 완전관리형 서비스인 AWS Outposts를 지원합니다.

자세히 알아보기 »

2019년 12월 3일

Amazon EKS 및 AWS Fargate를 사용하여 서버리스 Kubernetes 파드 실행


Amazon Elastic Kubernetes Service(EKS)를 사용하여 AWS 컨테이너용으로 빌드된 서버리스 컴퓨팅 엔진인 AWS Fargate에서 Kubernetes 포드를 실행할 수 있습니다. 이를 통해 과거 그 어느 때보다 더 쉽게 AWS 클라우드에서 Kubernetes 애플리케이션을 빌드하고 실행할 수 있습니다.

자세히 알아보기 »

2019년 10월 8일

Amazon EKS, Windows 노드 지원


Windows 작업자 노드가 이제 Amazon Elastic Kubernetes Service(EKS)에서 완벽하게 지원됩니다. 이전에는 EKS에서 Windows 노드를 공개 평가판의 일부로 실행하도록 지원했습니다.

자세히 알아보기 »

2019년 9월 30일

Amazon EKS, G4 인스턴스에 대한 지원 추가


Amazon Elastic Kubernetes Service(EKS)는 G4가 제공되는 리전의 모든 클러스터에 Amazon EC2 G4 인스턴스를 작업자 노드로 추가하도록 지원합니다.

자세히 알아보기 »

2019년 9월 19일

Amazon EKS, Amazon EFS CSI 드라이버 지원 발표


Amazon Elastic File System(EFS) CSI 드라이버가 이제 Amazon Elastic Kubernetes Service(EKS)에서 지원됩니다. EFS CSI 드라이버를 사용하면 표준 Kubernetes 인터페이스를 사용하여 AWS에서 실행되는 EKS 및 자체 관리형 Kubernetes 클러스터를 위한 탄력적인 파일 스토리지를 간단하게 구성할 수 있습니다.

자세히 알아보기 »

2019년 9월 18일

Amazon EKS, SSM 파라미터를 통해 EKS 최적화 AMI 메타데이터 제공


Amazon EKS(Amazon Elastic Kubernetes Service)를 통해 클러스터에 노드를 추가할 때 최신 EKS 최적화 Amazon 머신 이미지(AMI) ID를 동적으로 가져올 수 있습니다.

자세히 알아보기 »

공지 사항 모두 보기 »

블로그 게시물 및 기사

AWS 컴퓨팅 블로그

AWS Fargate의 Amazon EKS 상용 버전 정식 출시

2019년 12월 3일

오늘부터 Amazon Elastic Kubernetes Service를 사용하여 AWS Fargate에서 Kubernetes 파드를 실행할 수 있습니다. EKS 및 Fargate를 사용하면 파드용 인프라를 프로비저닝하거나 관리할 필요 없이 AWS에서 간편하게 Kubernetes 기반 애플리케이션을 실행할 수 있습니다.

계속 읽기 »

컨테이너 블로그

AWS에서의 Kubernetes 비용 최적화

2019년 11월 15일

관리형 Kubernetes 제어 플레인용 Amazon EKS와 탄력적인 Kubernetes 노드용 Amazon EC2를 조합하여 컨테이너식 워크로드를 실행하는 데 이상적인 환경을 제공합니다.

계속 읽기 »

AWS 컴퓨팅 블로그

Weave Flux와 Amazon EKS로 GitOps 배포

2019년 8월 30일

리소스를 Amazon EKS 클러스터로 배포하는 데 수많은 옵션이 있습니다. GitOps - Weaveworks가 만든 용어로서 여러 대안 중에서 실질적인 장점을 제공합니다.

계속 읽기 »

Amazon EKS 기능에 대해 자세히 알아보십시오

기능 페이지로 이동하기
구축할 준비가 되셨습니까?
Amazon EKS 시작하기
추가 질문이 있으십니까?
AWS에 문의하기