View a markdown version of this page

コストコンポーネント - AWS でのワークロード検出

コストコンポーネント

AWS でのワークロード検出のコストコンポーネント

ワークロード検出のコストコンポーネント

AWS CUR は AWS Billing and Cost Management で作成できます。これにより、Parquet 形式のファイルが CostAndUsageReportBucket Amazon S3 バケットにパブリッシュされます。ウェブ UI は、Cost Lambda 関数を呼び出す AWS AppSync エンドポイントにリクエストを送信します。この関数は、AWS CUR から予想コスト情報を返す事前に定義されたクエリを Amazon Athena に送信します。

AWS CUR のサイズにより、Amazon Athena からのレスポンスが非常に大きくなる場合があります。このソリューションでは、AthenaResultsBucket Amazon S3 バケットに結果を保存し、その結果をウェブ UI にページ分割して戻します。このバケットに設定されたライフサイクルポリシーは、7 日以上経過したアイテムを削除します。