Amazon Elastic Compute Cloud (Amazon EC2) インスタンスのコストを削減するために、Savings Plans またはリザーブドインスタンスの使用を検討しています。
解決策
Savings Plans とリザーブドインスタンスでは、オンデマンド料金よりもコストを削減できます。通常、契約期間が長いほどコスト削減率は高くなります。たとえば、3 年契約では 1 年契約よりも削減率が高くなります。
Savings Plans では、一定量のコンピューティング使用量を確約するため、柔軟性が向上します。Savings Plans は、複数のインスタンスファミリー、AWS リージョン、オペレーティングシステム (OS)、テナンシー、コンピューティングサービス (例: Amazon EC2、AWS Fargate、AWS Lambda) にわたり、自動的に適用されます。Compute Savings Plans、EC2 Instance Savings Plans、Amazon SageMaker AI Compute Savings Plans のいずれかを選択できます。
リザーブドインスタンスでは、インスタンスファミリー、リージョン、アベイラビリティーゾーン、OS、テナンシーに固有のインスタンス設定にコミットします。リージョナルリザーブドインスタンス、ゾーンリザーブドインスタンスのいずれかを購入できます。リージョナルリザーブドインスタンスでは、リージョン内の全てのアベイラビリティーゾーンで請求の割引が適用されるため、柔軟性が向上します。ゾーンリザーブドインスタンスでは、特定のアベイラビリティーゾーンに関連付けられますが、リザーブドキャパシティーを使用できます。リソースの継続的な可用性が要求される、重要なワークロードに必要なリザーブドキャパシティは、ゾーンリザーブドインスタンスのみで使用できます。使用しないリザーブドインスタンスを購入した場合も、料金が発生します。ただし、スタンダードリザーブドインスタンス、コンバーティブルリザーブドインスタンスのどちらかを選択できます。すべてのリザーブドインスタンスでは、前払い金額は全額、一部、前払い金額なしのいずれかを選択できます。
Savings Plans とリザーブドインスタンスのどちらを使用するか判断するには、ワークロードの柔軟性に対するニーズを特定してください。ワークロードでインスタンスタイプをフレキシブルに変更したり、複数の AWS コンピューティングサービスを使用したり、コストを自動的に最適化したりする必要がある場合は、Savings Plans を使用してください。安定した予測可能なワークロード、特定のアベイラビリティーゾーンでのキャパシティ予約、特定のインスタンス設定への対応が必要な場合は、リザーブドインスタンスを使用してください。
戦略を組み合わせて、安定したワークロードにはリザーブドインスタンスを使用し、変動するワークロードには Savings Plans を使用することをおすすめします。購入を最適化するには、AWS Cost Explorer で Savings Plans と リザーブドインスタンスに関する [推奨事項] ページを参考にしてください。Cost Explorer は過去の使用パターンを参照し、コミットメントレベルとインスタンスタイプに関するベストプラクティスを提案します。
ワークロードの要件が変更される可能性がある場合は、1 年間の短期契約を設定してニーズを評価してください。AWS Budgets を使用してコストを追跡、管理します。
リザーブドインスタンスを購入する場合は、Amazon EC2 コンソールを使用してスタンダード、コンバーティブルいずれかの種別のリザーブドインスタンスを購入します。
Savings Plans を購入する場合は、AWS Billing and Cost Management コンソールを使用してください。Savings Plans の詳細については、「Savings Plans の購入」を参照してください。
重要: 期限切れが近い Savings Plan を購入した場合は、補償資格を維持するために、有効期限が切れる前に Savings Plan を更新することをおすすめします。期限切れが近いリザーブドインスタンスを購入した場合、スケジュールを設定すると、そのリザーブドインスタンスを自動的に更新できます。
関連情報
Amazon EC2 の請求および購入オプション