COST03-BP01 詳細な情報源を設定する - AWS Well-Architected フレームワーク

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

COST03-BP01 詳細な情報源を設定する

コスト管理ツールとレポートツールを設定して、コストと使用状況に関するデータの分析と透明性を改善します。コストと使用量の追跡と区別を容易にするログエントリを作成するようにワークロードを設定します。

このベストプラクティスを活用しない場合のリスクレベル:

実装のガイダンス

時間単位の粒度など、コスト管理ツールの詳細な請求情報により、組織は消費量をさらに詳細に追跡でき、コスト増加の原因を特定する手助けとなります。これらのデータソースは、組織全体のコストと使用量の最も正確なビューを提供します。

AWS Data Exports を使用して AWS Cost and Usage Report (CUR) 2.0 のエクスポートを作成できます。これは、 から詳細なコストと使用状況データを受け取るための新しく推奨される方法です AWS。すべての有料 AWS サービス ( と同じ情報CUR) の日単位または時間単位の使用状況の詳細度、料金、コスト、使用状況属性と、いくつかの改善点を提供します。タグ付け、場所、リソース属性、アカウント CURなど、可能なすべてのディメンションは にありますIDs。

作成するエクスポートのタイプに基づいて、標準データエクスポート、Amazon QuickSight 統合によるコストと使用状況ダッシュボードへのエクスポート、またはレガシーデータエクスポートの 3 つのエクスポートタイプがあります。

  • [標準データエクスポート]: Amazon S3 に定期的に配信されるテーブルのカスタマイズされたエクスポート。

  • コストと使用状況ダッシュボード: Amazon へのエクスポートと統合 QuickSight により、事前に構築されたコストと使用状況ダッシュボードをデプロイします。

  • レガシーデータエクスポート: レガシー AWS Cost and Usage Report () のエクスポートCUR。

次のカスタマイズを行ったデータエクスポートを作成できます。

  • リソースを含める IDs

  • 分割コスト配分データ

  • 時間単位の詳細

  • バージョニング

  • 圧縮タイプとファイル形式

Amazon ECSまたは Amazon でコンテナを実行するワークロードではEKS、分割コスト配分データを有効にして、コンテナワークロードが共有コンピューティングリソースとメモリリソースをどのように消費するかに基づいて、コンテナコストを個々のビジネスユニットとチームに割り当てます。分割コスト配分データは、新しいコンテナレベルのリソースのコストと使用状況データを に導入します AWS Cost and Usage Report。分割コスト配分データは、クラスターで実行されている個々のECSサービスとタスクのコストを計算することで計算されます。

コストと使用状況のダッシュボードは、コストと使用状況のダッシュボードテーブルを定期的に S3 バケットにエクスポートし、構築済みのコストと使用状況のダッシュボードを Amazon にデプロイします QuickSight。コストと使用状況データのダッシュボードをすぐにデプロイしたい場合は、このオプションを使用します (カスタマイズはできません)。

必要に応じて、CURレガシーモードでエクスポートできます。ここでは、 を使用して分析用にデータを準備したり、Amazon Athena でデータ分析を実行AWS GlueしたりしてデータをクエリSQLしたりするなど、他の処理サービスを統合できます。

実装手順

  • データエクスポートを作成する: 必要なデータを使用してカスタマイズされたエクスポートを作成し、エクスポートのスキーマを制御します。基本的な を使用して請求とコスト管理データのエクスポートを作成しSQL、Amazon と統合して請求とコスト管理データを視覚化します QuickSight。また、標準モードでデータをエクスポートして、Amazon Athena などの他の処理ツールでデータを分析することもできます。

  • コストと使用状況レポートを設定する: 請求コンソールを使用して、少なくとも 1 つのコストと使用状況レポートを設定します。すべての識別子とリソース を含む時間単位の粒度でレポートを設定しますIDs。粒度が異なる他のレポートを作成して、概要情報を提供することもできます。

  • Cost Explorer で時間単位の詳細度を設定する: 過去 14 日間の時間単位の粒度でコストと使用状況データにアクセスするには、請求コンソールで時間単位とリソースレベルのデータを有効にすることを検討してください。

  • アプリケーションログ記録を有効にする: アプリケーションがもたらすビジネスの各成果がログに記録され、追跡および測定が可能であることを確認します。このデータの粒度が少なくとも 1 時間単位であることを確認し、コストと使用状況のデータと一致するようにします。ログ記録とモニタリングの詳細については、Well-Architected 運用上の優秀性の柱についてのホワイトペーパーを参照してください。

リソース

関連ドキュメント:

関連する例: