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 Standard 環境と同じ Elastic Beanstalk アプリケーション、アプリケーションバージョン、環境、および設定オプションの概念を使用します。

次の図は、Amazon EKS クラスターを共有する 2 つの Beanstalk クラスター環境を示しています。

1 つの Elastic Beanstalk アプリケーションの 2 つの Beanstalk クラスター環境は、同じ AWS アカウントにあり、同じ VPC サブネットセットを使用しているため、サービス運用の Amazon EKS クラスターを共有します。各環境には、オプションの Application Load Balancer と分離されたアプリケーションレプリカがあります。Amazon EKS Auto Mode は、共有ノード容量を提供します。

デプロイの高速化、自動スケーリングの高速化、複数の環境の実行時のリソース使用率の向上、OpenTelemetry のマネージド統合など、コンテナオーケストレーションの利点が必要な場合は、Beanstalk クラスター環境を検討してください。

Beanstalk クラスターインフラストラクチャ、および Beanstalk クラスター環境が使用する IAM ロールの詳細については、「」を参照してくださいBeanstalk クラスター。