PERF01-BP03 アーキテクチャに関する意思決定においてコストを考慮する
アーキテクチャに関する意思決定でコストを考慮すると、クラウドワークロードのリソース使用率とパフォーマンス効率が向上します。クラウドワークロードがコストに及ぼす影響を認識していれば、効率的なリソースを活用し、無駄な作業を減らせる可能性が高くなります。
一般的なアンチパターン:
-
インスタンスの 1 つのファミリーのみを使用する。
-
ライセンスソリューションとオープンソースソリューションを比較しない。
-
ストレージライフサイクルポリシーを定義しない。
-
AWS クラウド の新しいサービスや機能を確認しない。
-
あなたは、ブロックストレージのみを使用します。
このベストプラクティスを活用するメリット: 意思決定にコストを考慮することで、より効率的なリソースを使用し、他の投資を検討できるようになります。
このベストプラクティスを活用しない場合のリスクレベル: 中
実装のガイダンス
コストを考慮してワークロードを最適化することで、リソース使用率を向上させ、クラウドワークロードの無駄を省くことができます。アーキテクチャ上の意思決定にコストを考慮に入れることには、通常、ワークロードコンポーネントのライトサイジングと伸縮性の有効化が含まれます。これにより、クラウドワークロードのパフォーマンス効率が向上します。
実装手順
-
クラウドワークロードの予算制限などのコスト目標を設定します。
-
ワークロードのコストを左右する主要コンポーネント (インスタンスやストレージなど) を特定します。AWS 料金見積りツール お
よび AWS Cost Explorer を使用して、 ワークロードの主なコスト要因を特定できます。
-
Well-Architected コスト最適化の ベストプラクティスを使用して、 主なコスト要因を最適化します。
-
コストを継続的にモニタリングおよび分析して、ワークロードにおけるコスト最適化の機会を特定します。
-
AWS Budgets を使用して、
許容できないコストに関するアラートを受け取ります。 -
AWS Compute Optimizer ま
たは AWS Trusted Advisor を使用して、コスト最適化に関する推奨事項を確認します。 -
AWS Cost Anomaly Detection
を使用して、異常なコストの検出と根本原因の分析を自動化します。
-
リソース
関連するドキュメント:
関連動画:
関連する例: