お客様のElastic Beanstalk 環境に対する Amazon EC2 インスタンス - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

お客様のElastic Beanstalk 環境に対する Amazon EC2 インスタンス

このトピックでは、Amazon EC2 インスタンスの機能、環境内で自動スケーリングされる方法、および Elastic Beanstalk がサポートするさまざまな EC2 購入オプションについて説明します。このトピックでは、これらの関数とオプションを設定する方法も説明します。

ウェブサーバー環境を作成すると、AWS Elastic Beanstalk は、インスタンスと呼ばれる 1 つ以上の Amazon Elastic Compute Cloud (Amazon EC2) 仮想マシンを作成します。

環境内のインスタンスは、選択したプラットフォームでウェブアプリケーションを実行するように設定されます。環境の作成中、または既に実行を開始してから、環境のインスタンスのさまざまなプロパティと動作を変更できます。これらの変更は、環境にデプロイするソースコードを変更することでも、行うことができます。詳細については、 設定オプション を参照してください。

注記

環境内の Auto Scaling グループは、アプリケーションを実行する Amazon EC2 インスタンスを管理します。このページで説明されている設定を変更した場合、起動設定も変更されます。起動設定は、Amazon EC2 起動テンプレートまたは、Auto Scaling グループ起動設定のリソースです。この変更にはすべてのインスタンスの置換が必要です。また、ローリング更新またはイミュータブルな更新のいずれかが設定されている場合、そのいずれかをトリガーします。

EC2 インスタンス購入オプション

Elastic Beanstalk は、いくつかの Amazon EC2 インスタンス購入オプションをサポートしています。

  • オンデマンド – オンデマンドインスタンスは、従量制料金のリソースであり、使用時に長期契約は必要ありません。

  • リザーブド – リザーブドインスタンスは、お客様の環境にマッチするオンデマンドインスタンスに自動的に適用される事前購入割引課金です。

  • スポット – スポットインスタンスは、未使用の Amazon EC2 インスタンスで、オンデマンドより低価格で利用できます。1 つのオプションを設定することで、環境内のスポットインスタンスを有効にすることができます。追加のオプションを使用して、オンデマンドインスタンスとスポットインスタンスの混在を含め、スポットインスタンスの使用量を設定できます。詳細については、「Auto Scaling グループ」を参照してください。