View a markdown version of this page

Elastic Beanstalk 클러스터 환경 - AWS Elastic Beanstalk

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Elastic Beanstalk 클러스터 환경

Beanstalk 클러스터 환경에서 Elastic Beanstalk는 생성 및 작동하는 Amazon Elastic Kubernetes Service(Amazon EKS) 클러스터에서 애플리케이션을 컨테이너로 실행합니다. Elastic Beanstalk가 이미지에 빌드하는 컨테이너 이미지 또는 소스 코드를 제공합니다. Elastic Beanstalk는 클러스터를 프로비저닝하고, 애플리케이션을 배포하고, 롤링 업데이트를 적용하고, 실행 중인 복제본 수를 조정하고, 환경 상태를 보고합니다. Beanstalk 표준 환경과 동일한 Elastic Beanstalk 애플리케이션, 애플리케이션 버전, 환경 및 구성 옵션 개념을 사용합니다.

다음 다이어그램은 Amazon EKS 클러스터를 공유하는 두 개의 Beanstalk 클러스터 환경을 보여줍니다.

하나의 Elastic Beanstalk 애플리케이션에 대한 두 Beanstalk 클러스터 환경은 동일한 AWS 계정에 있고 동일한 VPC 서브넷 세트를 사용하기 때문에 서비스 운영 Amazon EKS 클러스터를 공유합니다. 각 환경에는 선택적 Application Load Balancer와 격리된 애플리케이션 복제본이 있습니다. Amazon EKS Auto Mode는 공유 노드 용량을 제공합니다.

더 빠른 배포, 더 빠른 오토 스케일링, 여러 환경을 실행할 때 리소스 사용률 향상, 관리형 OpenTelemetry 통합과 같은 컨테이너 오케스트레이션의 이점을 원하는 경우 Beanstalk 클러스터 환경을 고려하세요.

Beanstalk 클러스터 인프라 및 Beanstalk 클러스터 환경에서 사용하는 IAM 역할에 대한 자세한 내용은 섹션을 참조하세요Beanstalk 클러스터.