AWS Application Cost Profiler とは - Application Cost Profiler

AWS Application Cost Profiler は 2024 年 9 月 30 日までに廃止される予定で、現在、新規のお客様は受け付けていません。

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

AWS Application Cost Profiler とは

AWS Application Cost Profiler は、AWS の請求とコストをサービスのテナント別に区別するのに役立ちます。テナントは、ユーザー、ユーザーのグループ、またはプロジェクトです。

リソースは、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスなど、ユーザーが AWS で操作できるエンティティです。選択したテナント別にリソース使用状況を特定できることを確認します。

一般的な AWS リソース使用状況には、組織内の複数のテナントをサポートする共有サービスが含まれます。特定のリソースは時間ベースのディメンションを使用します。リソースの 1 時間あたりの使用状況ではなく、テナント別にコスト情報と請求情報を取得するために、リソースを Application Cost Profiler と統合できます。このきめ細かなアプローチによって、共有のソフトウェアソリューション全体で AWS リソースがどのように消費されているかを把握できます。

Application Cost Profiler では、時間ベースのディメンションまたは 1 時間あたりの使用量のいずれかを使用できる以下のリソースが有効になっています。

  • Amazon EC2 インスタンス (オンデマンドインスタンスとスポットインスタンスのみ)

  • Amazon Simple Queue Service (Amazon SQS) キュー

  • Amazon Simple Notification Service (Amazon SNS) のトピック

  • Amazon DynamoDB の読み取りと書き込み

注記

Amazon SQS、Amazon SNS、DynamoDB の使用量は、ほとんどのリソースとは異なり、時間単位で課金されません。この場合、1 時間の使用量 (DynamoDB での読み取りと書き込みの数など) は、その 1 時間の中で読み取りまたは書き込みがいつ発生したのかに関係なく、異なるテナントに割り当てられた時間のパーセントで分類されます。

次の 3 つのステップで、サービスを Application Cost Profiler と統合します。

  1. レポートを有効にして設定する — このステップでは、最終出力の外観を定義します。

  2. テナントの使用状況データを Application Cost Profiler に送信する — このステップでは、テナントをテナントのリソース使用時間に関連付ける使用状況データを作成して、その使用状況データを Application Cost Profiler に送信する、サービスのコードが必要です。

  3. レポートを取得する - Application Cost Profiler は、レポート設定に指定されている頻度でレポートを提供します。レポートには、各テナントの使用状況に関連付けられたコストが表示され、請求の詳細が表示されます。

これらのステップの詳細については、Application Cost Profiler の使用開始を参照してください。