Q66 — AWS SAA-C03 第16章
第 66/100 問 | ← 第16章
Q1266. ある企業はAWS上でワークロードを実行しており、AWS Organizationsを使用してアカウントを管理しています。同社は、特定のコストがどの部門に起因するかを特定する必要があります。新しいアカウントは、Organization内のアカウント構造に継続的に作成されます。また、OrganizationのCI/CD(継続的インテグレーションおよび継続的デリバリー)フレームワークにより、既にAWSリソースに「department」タグが自動付与されています。同社は、AWS Cost Explorerのレポートを用いて、すべてのAWSアカウントにおけるサービス別コストを部門別に識別したいと考えています。これらの要件を、最も運用効率よく満たすためには、以下のうちどの組み合わせの手順を実施すればよいでしょうか?(該当するものを2つ選択してください。)
- A. 管理アカウントで、aws:createdBy のコスト配分タグと department のコスト配分タグの両方を有効化します。
- B. Cost Explorerで新しいコストと使用状況のレポートを作成し、department のコスト配分タグで集計します。すべてのリンク済みアカウントおよびサービスを表示するためのフィルターを適用します。 ✓
- C. 管理アカウントで、department のコスト配分タグのみを有効化します。 ✓
- D. Cost Explorerで新しいコストと使用状況のレポートを作成し、department のコスト配分タグで集計しますが、その他のフィルターは適用しません。
- E. 管理アカウントで、aws:createdBy のコスト配分タグのみを有効化します。
正解: B. Cost Explorerで新しいコストと使用状況のレポートを作成し、department のコスト配分タグで集計します。すべてのリンク済みアカウントおよびサービスを表示するためのフィルターを適用します。, C. 管理アカウントで、department のコスト配分タグのみを有効化します。
解説
AWS Cost Explorer を使用して、すべてのAWSアカウントにわたる部門別のサービスコストを効率的に特定するには、以下の条件を満たす必要があります:① CI/CDによって既に付与されている「department」タグが、管理アカウントでコスト配分タグとして有効化されていること、② Cost Explorer のレポートがこの「department」タグで集計され、かつすべてのリンク済みアカウントのコストを含むように設定されていることです。正解は C と B です。各選択肢の解説:C:管理アカウントで department のコスト配分タグのみを有効化する。これは正しい選択です。CI/CDによってすでにリソースに付与されている「department」タグのみをコスト配分タグとして有効化すれば十分であり、aws:createdBy タグ(AおよびE)は部門ごとのコスト追跡には不要なため、無駄な複雑さと運用オーバーヘッドを回避できます。B:Cost Explorerで新しいコストと使用状況のレポートを作成し、department のコスト配分タグで集計し、すべてのリンク済みアカウントおよびサービスを表示するフィルターを適用する。これは正しい選択です。部門ごとのコストを可視化するには、レポートを「department」タグでグループ化する必要があります。さらに、すべてのリンク済みアカウントを対象とするフィルターを適用することで、AWS Organizations内の全アカウントのコストが包括的に集計され、単一の統合ビューが得られます。A:aws:createdBy および department の両方のコスト配分タグを有効化する。これは不適切です。部門コストの追跡には aws:createdBy タグは不要であり、不要なタグの有効化は複雑さを増すだけです。D:department タグで集計するが、その他のフィルターを適用しない。これは不適切です。フィルターを適用しない場合、レポートは管理アカウントのみのコストを表示し、他のアカウントのコストが含まれません。E:aws:createdBy のみを有効化する。これは不適切です。aws:createdBy タグは部門コストの追跡には役立たないため、要件を満たしません。最終的な正解は C と B です。Cにより部門タグがコスト追跡用に有効化され、Bにより全アカウントにわたる部門別コストの統合ビューが提供されます。