コスト AWS Cost Categoriesの整理 - AWS 請求

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

コスト AWS Cost Categoriesの整理

コスト配分は、組織内で誰が何を使用しているかを特定するのに役立ちます。コストカテゴリは、コストを独自の内部ビジネス構造にマッピングするのに役立つ AWS コスト配分サービスです。

コストカテゴリでは、コストを意味のあるカテゴリにグループ化するルールを作成します。

例 シナリオ例 1

ビジネスが TeamTeam1Team2 などの複数のチームに分かれているとします。チームはビジネス AWS アカウント で 10 を使用します。コストをグループ化 AWS するルールを定義して、これらのチーム間でコストを割り当てることができます。

  1. Team for your business という名前のコストカテゴリを作成しました。

  2. このコストカテゴリでは、ルールを次のように定義しました。

    • アカウント 1~3 のすべてのコストは、チーム : Team1 に分類されます。

    • アカウント 4~5 のすべてのコストは、チーム : Team2 に分類されます。

    • 他のすべてのアカウントでは、すべてのコストはチーム : Team3 に分類されます。

  3. このルールを使用すると、アカウント 6 のすべてのコスト明細項目がコストカテゴリ値 Team3 で分類されます。これらの分類は、次の例のように AWS Cost and Usage Report (AWS CUR) に列として表示されます。ルールに基づいて、アカウント 3 のコストは Team1 に分類され、アカウント 6 のコストは Team3 に割り当てられます。

リソース ID AccountID LineItemType UsageType 非ブレンドコスト NetUnblended コスト ResourceTag/ プロジェクト costCategory/Team

i-11223

3

使用方法

BoxUsage:c1.xlarge

3.36

3.36

ベータ

Team1

i-12345

6

SavingsPlanCoveredUsage

BoxUsage:m5.xl

150

140

[Alpha] (アルファ)

Team3

これらのカテゴリは、 AWS Billing and Cost Management コンソールの複数の製品でも使用できます。これには、 AWS Cost Explorer 、 AWS Budgets、 AWS CUR、および AWS コスト異常検出が含まれます。例えば、Cost Explorer の Team1 に割り当てられたコストをフィルタリングできます。 フィルター をチーム という名前value = Team 1のコストカテゴリに適用します。

また、コストカテゴリ間に複数レベルの階層関係を作成して、組織構造を複製することもできます。

例 シナリオ例 2
  1. 複数のチームのグループ化を含む BusinessUnit という名前の別のコストカテゴリを作成します。

  2. 次に、BU1 という名前のコストカテゴリ値を定義します。このコストカテゴリ値では、チームコストカテゴリからチーム 1チーム 2 を選択します。

  3. 次に、BU2 という名前のコストカテゴリ値を定義します。このコストカテゴリ値では、チームコストカテゴリからチーム 3 チーム 4 を選択します。

この例は、次に示すように、コストと使用状況レポートに表示されます。

リソース ID AccountID LineItemType UsageType 非ブレンドコスト NetUnblended コスト ResourceTag/ プロジェクト costCategory/Team costCategory/BusinessUnit

i-11223

3

使用方法

BoxUsage:c1.xlarge

3.36

3.36

ベータ

Team1 BU1

i-12345

6

SavingsPlanCoveredUsage

BoxUsage:m5.xl

150

140

[Alpha] (アルファ)

Team3 BU2

コストカテゴリを作成すると、Cost Explorer 、 AWS Budgets、 AWS CUR、および Cost Anomaly Detection に表示されます。Cost Explorer と AWS Budgets では、コストカテゴリが追加の請求ディメンションとして表示されます。これを使用して、特定のコストカテゴリ値でフィルタリングしたり、コストカテゴリ別にグループ化したりできます。 AWS CUR では、コストカテゴリは、各行にコストカテゴリ値を含む新しい列として表示されます。コスト異常検出では、コストカテゴリをモニタータイプとして使用して、指定したコストカテゴリ値での合計コストをモニタリングできます。

メモ
  • リソースに適用される AWS キーと値のペアであるリソースタグと同様に、コストカテゴリはすべてのコスト明細項目に適用されるキーと値のペアです。キーはコストカテゴリ名です。値はコストカテゴリ値です。前の例では、これはコストカテゴリ名 Team がキーであることを意味します。Team1Team2、および Team3 はコストカテゴリの値です。

  • Cost Categories は、当月の初めから有効になります。その月の途中でコストカテゴリを作成または更新すると、その月初めからのコストと使用量に変更が自動的に適用されます。例えば、10 月 15 日にコストカテゴリのルールを更新した場合、10 月 1 日以降のコストと使用量は更新されたルールを使用します。

  • コストカテゴリを作成および管理できるのは、 の管理アカウント AWS Organizations または個々のアカウントのみです。

サポートされているディメンション

請求ディメンションのリストから選択して、コストカテゴリルールを作成できます。これらの請求ディメンションは、データをグループ化するために使用されます。たとえば、アカウントセットをグループ化してチームを形成するとします。アカウント請求ディメンションを選択し、チームに含めるアカウントのリストを選択する必要があります。

次の請求ディメンションがサポートされています。

アカウント

これは、オペレーションに応じて、 AWS アカウント名またはアカウント ID にすることができます。完全一致オペレーション (is または is not) を使用している場合、アカウントはそのアカウント ID を参照します。部分一致オペレーション (starts withends with、または contains) を使用している場合、アカウントはアカウント名を参照します。

Charge Type (料金タイプ)

明細項目の詳細に基づく料金のタイプ。また、Cost Explorer API では RECORD_TYPE と言います。詳細については、「用語の比較」を参照してください。

コストカテゴリ

別のコストカテゴリのディメンション。コストカテゴリをディメンションとして使用すると、カテゴリのレベルを分類できます。

リージョン

がリソースを AWS ホストする地理的エリア。

サービス

Amazon EC2、Amazon RDS、Amazon S3 などのAWS のサービス。

タグキー

リソースで指定されているコスト配分タグキー。詳細については、「コスト配分タグを使用した AWS コストの整理と追跡」を参照してください。

使用タイプ

使用タイプは、各サービスが特定タイプのリソースの使用量を測定するために使用する単位です。例えば、BoxUsage:t2.micro(Hrs) 使用タイプは Amazon EC2 t2.micro インスタンスの実行時間に基づいてフィルタリングします。

サポートされているオペレーション

これらのオペレーションを使用して、コストカテゴリルールを作成するときにフィルター式を作成できます。

以下のオペレーションがサポートされています。

Is

指定されている正確な値をフィルタリングするために使用される完全一致オペレーション。

Is not

指定されていない正確な値をフィルタリングするために使用される完全一致オペレーション。

Is absent

この値に一致するタグキーを除外するために使用される完全一致オペレーション。

を含む

この値を含むテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。

で始まる

この値で始まるテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。

で終わる

この値で終わるテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。

サポートされているルールの種類

コストの分類に使用するコストカテゴリ値を定義するには、ルールタイプを使用します。

以下のルールタイプがサポートされています。

通常ルール

このルールタイプは、定義されたディメンションルールに基づいてディメンションを分類する静的に定義されたコストカテゴリ値を追加します。

継承された値

このルールタイプは、定義されたディメンション値からコストカテゴリ値を動的に継承するルールを定義する柔軟性を追加します。たとえば、特定のタグキーの値に基づいてコストを動的にグループ化するとします。継承された値のルールタイプを選択してから、Tag ディメンションを選択し、使用するタグキーを指定する必要があります。オプションで、タグキー teams を使用して、リソースにタグ付けできます。それらは、alphabeta、および gamma のような値でタグ付けできます。次に、継承された値ルールを用いて、Tag をディメンションとして選択し、teams をタグキーとして使用することができます。これにより、alphabeta、および gamma の動的コストカテゴリ値が生成されます。

デフォルト値

オプションで、コストカテゴリに一致するルールがない場合は、この値を代わりに使用するように定義できます。

ステータス

コンソールを使用して、コストカテゴリがコストおよび使用状況情報の処理を完了したかどうかのステータスを確認できます。コストカテゴリを作成または編集した後、コストと使用状況レポート、Cost Explorer 、およびその他のコスト管理製品でコストと AWS 使用状況情報を分類するまでに最大 24 時間かかることがあります。 Cost Explorer

ステータス状態は 2 つあります。

申請済み

コストカテゴリの処理が完了し、 AWS コストと使用状況レポート、Cost Explorer 、およびその他のコスト管理製品の情報が新しいルールで最新の状態になっています。

Processing

コストカテゴリの更新はまだ進行中です。

クォータ

コストカテゴリクォータの詳細については、「クォータと制限」を参照してください。

用語の比較

CHARGE_TYPE は、コストカテゴリの式でサポートされているディメンションです。それは、Cost Explorer API にある RECORD_TYPE 値です。このディメンションでは、コンソールを使用しているか、API/JSON エディタを使用しているかによって、異なる用語を使用します。両方のシナリオで使用される用語の比較表を次に示します。

用語の比較
API または JSON エディタの値 コンソールで使用される名前
クレジット クレジット
DiscountedUsage 予約が適用される使用
料金 料金
返金 返金
RIFee 定期的な予約料金
SavingsPlanCoveredUsage Savings Plan の対象となる使用
SavingsPlanNegation Savings Plan の否定
SavingsPlanRecurringFee Savings Plan 定期料金
SavingsPlanUpfrontFee Savings Plan 前払い料金
税金 税金
使用方法 使用方法