

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

# 環境のスポットインスタンスを有効にする
<a name="environments-cfg-autoscaling-enable-spot"></a>

Amazon EC2 スポットインスタンスを活用するには、環境の `EnableSpot` オプションを設定します。環境の Auto Scaling グループは、Amazon EC2 購入オプションを組み合わせて、オンデマンドインスタンスとスポットインスタンスの組み合わせを維持します。

[Elastic Beanstalk コンソール](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-console)、[名前空間設定オプション](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-namespace)、[AWS CLI](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-aws-cli)、または [EB CLI](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-ebcli) を使用して、環境のスポットインスタンスリクエストを有効にできます。

環境でスポットインスタンスを有効にする前に、使用可能な Auto Scaling、キャパシティ、およびロードバランシングの設定オプションについてよく理解しておく必要があります。ワークロード、インスタンスの中断の影響、および料金に関連するアプリケーションの要件はすべて、スポットインスタンスを有効にする計画における重要な考慮事項です。

以下のトピックでは、Auto Scaling とキャパシティ管理オプションの詳細と、それらの組み合わせによる環境への影響について説明します。さまざまなオプションとその設定方法について通知およびガイドする手順と設定例があります。また、設定の管理やイベントへの対応に役立つツールや機能も提供しています。トラフィックの予測可能な期間に基づいて設定の自動変更をスケジュールしたり、トラフィック量などの要因に応答するトリガーを設定したり、Auto Scaling のモニタリングとヘルスチェックを設定したりできます。

主要な概念やベストプラクティスの説明など、スポットインスタンスの詳細については、「*Amazon EC2 ユーザーガイド*」の「[スポットインスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)」を参照してください。

**重要**  
`EnableSpot` オプション設定により、Elastic Beanstalk は起動設定から起動テンプレートに既存の環境を移行することができます。これを行うには、起動テンプレートを管理するために必要なアクセス許可が必要です。これらのアクセス許可は、マネージドポリシーに含まれています。マネージドポリシーの代わりにカスタムポリシーを使用した場合、環境設定を更新すると、環境の作成または更新が失敗する可能性があります。詳細情報と重要な考慮事項については、「[Elastic Beanstalk 環境を起動テンプレートに移行する](environments-cfg-autoscaling-launch-templates.md)」を参照してください。