環境のスポットインスタンスの有効化 - AWS Elastic Beanstalk

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

環境のスポットインスタンスの有効化

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

Elastic Beanstalk コンソール名前空間設定オプションAWS CLI、または EB CLI を使用して、環境のスポットインスタンスリクエストを有効にできます。

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

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

主要な概念やベストプラクティスの説明など、スポットインスタンスの詳細については、Amazon EC2 ユーザーガイド」の「スポットインスタンス」を参照してください。

重要

EnableSpot オプション設定により、Elastic Beanstalk は起動設定を使用して既存の環境を起動テンプレートに移行できます。これを行うには、起動テンプレートを管理するために必要なアクセス許可が必要です。これらのアクセス許可は、 管理ポリシーに含まれています。管理ポリシーの代わりにカスタムポリシーを使用すると、環境設定を更新すると、環境の作成または更新が失敗する可能性があります。詳細およびその他の考慮事項については、「」を参照してくださいElastic Beanstalk 環境を起動テンプレートに移行する