COST 7: コストを削減するには、料金モデルをどのように使用したらよいでしょうか?
リソースのコストを最小限に抑えるのに最も適した料金モデルを使用します。
リソース
Instance purchasing options
Accessing Reserved Instance recommendations
Save up to 90% and run production workloads on Spot
ベストプラクティス:
-
料金モデルの分析を実行する: ワークロードの各コンポーネントを分析します。コンポーネントとリソースが長期間実行されるか (コミットメント割引)、動的および短期実行 (スポットまたはオンデマンド) とするかを決定します。AWS Cost Explorer のレコメンデーション機能を使用して、ワークロードに関する分析を実行します。
-
コストに基づいてリージョンを選択する: リソースの料金は各リージョンで異なる場合があります。リージョンコストを織り込むことで、このワークロードに対して支払う料金の合計を最低限に抑えることができます。
-
費用対効果の高い条件を提供するサードパーティーの契約を選択する: コスト効率に優れた契約と条件により、これらのサービスのコストが、提供されるメリットに見合ったものとなります。組織に追加のメリットを提供するときに、それに合わせてスケーリングする契約と料金を選択します。
-
このワークロードのすべてのコンポーネントに対して料金モデルを実装します。: 永続的に実行されるリソースは、Savings Plans やリザーブドインスタンスなどのリザーブドキャパシティーを利用する必要があります。短期的な使用には、スポットインスタンスまたはスポットフリートを使用するように設定します。オンデマンドは、中断することのできない、かつリザーブドキャパシティーに対して実行時間の長さが十分ではない短期ワークロードに対してのみ使用されます (リソースタイプに応じて、期間の 25% から 75%)。
-
マスターアカウントレベルで料金モデル分析を実行する: Cost Explorer の Savings Plans およびリザーブドインスタンスのリコメンデーションを使用して、コミットメント割引のマスターアカウントレベルにおける定期的な分析を実行します。
改善計画
料金モデルの分析を実行する
Well-Architected Lab: Pricing Models
Well-Architected Lab: Cost Explorer
Well-Architected Lab: Cost Visualization
コストに基づいてリージョンを選択する
Amazon EC2 pricing
Region Table
費用対効果の高い条件を提供するサードパーティーの契約を選択する
このワークロードのすべてのコンポーネントに対して料金モデルを実装します。
How to Purchase Reserved Instances
Spot Instances
EC2 Fleet
マスターアカウントレベルで料金モデル分析を実行する
Well-Architected Lab: Pricing Models