翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Cost Categories を使用したコストの整理
コスト配分は、組織内で誰がどのくらいの費用を費やしているのかを特定するのに役立ちます。コストカテゴリは、独自の内部ビジネス構造にコストをマッピングするのに役立つ AWS コスト配分サービスです。
Cost Categories では、コストを意味のあるカテゴリにグループ化するルールを作成できます。
例 シナリオ例 1
ビジネスが Team1
、Team2
などの複数のチームに分かれているとします。チームはビジネス AWS アカウント で 10 を使用します。 AWS
コストをグループ化するルールを定義して、これらのチーム間で割り当てることができます。
-
ビジネス用に
Team
という名前のコストカテゴリを作成しました。 -
このコストカテゴリでは、ルールを次のように定義しました。
-
アカウント 1 から 3 のすべてのコストは、
Team : Team1
に分類されます。 -
アカウント 4 と 5 のすべてのコストは、
Team : Team2
に分類されます。 -
他のすべてのアカウントについては、すべてのコストが
Team : Team3
に分類されます。
-
-
このルールを使用すると、アカウント 6 のすべてのコスト明細項目がコストカテゴリ値
Team3
で分類されます。これらの分類は、次の例のように AWS Cost and Usage Report (AWS CUR) に列として表示されます。このルールに基づいて、アカウント 3 のコストはTeam1
に分類され、アカウント 6 のコストはTeam3
に割り当てられます。
リソース ID | AccountID | LineItemType | UsageType | 非ブレンドコスト | NetUnblended Cost | ResourceTag/Project | 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 コスト異常検出が含まれます。例えば、フィルター value =
Team 1
を Team という名前のコストカテゴリに適用することで、Cost Explorer の Team1
に割り当てられたコストをフィルタリングできます。
また、コストカテゴリ間に複数レベルの階層関係を作成して、組織構造を複製できます。
例 シナリオ例 2
-
例えば、複数のチームのグループ分けが含まれている
BusinessUnit
という名前のコストカテゴリを作成できます。 -
次に、
BU1
という名前のコストカテゴリ値を定義します。このコストカテゴリ値では、Team
コストカテゴリからTeam 1
とTeam 2
を選択します。 -
次に、
BU2
という名前のコストカテゴリ値を定義します。このコストカテゴリ値では、Team
コストカテゴリからTeam 3
とTeam 4
を選択します。
この例は、次に示すように、コストと使用状況レポートに表示されます。
リソース ID | AccountID | LineItemType | UsageType | 非ブレンドコスト | NetUnblended Cost | ResourceTag/Project | 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
がキーであることを意味します。Team1
、Team2
、およびTeam3
はコストカテゴリ値です。 -
Cost Categories は、当月の初めから有効になります。コストカテゴリを月中旬に作成または更新すると、変更が月初からコストと使用量に自動的に適用されます。例えば、10 月 15 日にコストカテゴリのルールを更新した場合、10 月 1 日以降のコストと使用量は更新されたルールを使用します。
-
コストカテゴリを作成および管理できるのは、 の管理アカウント AWS Organizations または個々のアカウントのみです。
トピック
サポートされているディメンション
請求ディメンションのリストから選択して、コストカテゴリルールを作成できます。これらの請求ディメンションは、データをグループ化するために使用されます。たとえば、アカウントセットをグループ化してチームを形成するとします。アカウント請求ディメンションを選択し、チームに含めるアカウントのリストを選択する必要があります。
次の請求ディメンションがサポートされています。
- アカウント
-
オペレーションに応じて、 AWS アカウント名またはアカウント ID を指定できます。完全一致オペレーション (
is
またはis not
) を使用している場合、アカウントはそのアカウント ID を参照します。部分一致オペレーション (starts with
、ends 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 インスタンスの実行時間に基づいてフィルタリングします。
- 請求エンティティ
-
請求エンティティは、請求書または取引が他の AWS サービスの購入用 AWS Marketplace であるか、購入用であるかを識別する単位です。例えば、 AWS Marketplace 請求エンティティは、購入の請求書またはトランザクションでフィルタリングします AWS Marketplace。
サポートされているオペレーション
これらのオペレーションを使用して、コストカテゴリルールを作成するときにフィルター式を作成できます。
以下のオペレーションがサポートされています。
- Is
-
指定されている正確な値をフィルタリングするために使用される完全一致オペレーション。
- Is not
-
指定されていない正確な値をフィルタリングするために使用される完全一致オペレーション。
- Is absent
-
この値に一致するタグキーを除外するために使用される完全一致オペレーション。
- を含む
-
この値を含むテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。
- Starts with (で始まる)
-
この値で始まるテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。
- で終わる
-
この値で終わるテキスト文字列をフィルタリングするために使用される部分一致。この値では、大文字と小文字が区別されます。
サポートされているルールの種類
コストの分類に使用するコストカテゴリ値を定義するには、ルールタイプを使用します。
以下のルールタイプがサポートされています。
- 通常ルール
-
このルールタイプは、定義されたディメンションルールに基づいてディメンションを分類する静的に定義されたコストカテゴリ値を追加します。
- 継承された値
-
このルールタイプは、定義されたディメンション値からコストカテゴリ値を動的に継承するルールを定義する柔軟性を追加します。たとえば、特定のタグキーの値に基づいてコストを動的にグループ化するとします。継承された値のルールタイプを選択してから、
Tag
ディメンションを選択し、使用するタグキーを指定する必要があります。オプションで、タグキーteams
を使用して、リソースにタグ付けできます。それらは、alpha
、beta
、およびgamma
のような値でタグ付けできます。次に、継承された値ルールを用いて、Tag
をディメンションとして選択し、teams
をタグキーとして使用することができます。これにより、alpha
、beta
、およびgamma
の動的コストカテゴリ値が生成されます。
デフォルト値
オプションで、コストカテゴリに一致するルールがない場合は、この値を代わりに使用するように定義できます。
ステータス
コンソールを使用して、コストカテゴリがコストおよび使用状況情報の処理を完了したかどうかのステータスを確認できます。コストカテゴリを作成または編集した後、Cost and Usage Report、Cost Explorer、およびその他のコスト管理製品で AWS コストと使用状況の情報が分類されるまでに最大 24 時間かかることがあります。
ステータス状態は 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 前払い料金 |
税金 | 税金 |
使用方法 | 使用方法 |