Q48 — AWS SAA-C03 第6章
第 48/65 問 | ← 第6章
Q413. ある企業は複数の本番アプリケーションをホストしています。そのうち1つのアプリケーションは、Amazon EC2、AWS Lambda、Amazon RDS、Amazon Simple Notification Service(Amazon SNS)、および Amazon Simple Queue Service(Amazon SQS)のリソースで構成されており、これらは複数のAWSリージョンにまたがって展開されています。企業のすべてのリソースには、「Application」というタグ名と、各アプリケーションに対応する値が付与されています。ソリューションアーキテクトは、これらのタグ付きコンポーネントを最も迅速に特定するソリューションを提供する必要があります。この要件を満たすソリューションはどれですか?
- A. AWS CloudTrail を使用して、'Application' タグが付与されたリソースの一覧を生成します。
- B. AWS CLI を使用し、すべてのリージョンにわたって各サービスをクエリして、タグ付きコンポーネントを報告します。
- C. Amazon CloudWatch Logs Insights でクエリを実行し、'Application' タグが付与されたコンポーネントをレポートします。
- D. AWS Resource Groups Tag Editor を使用してグローバルにクエリを実行し、'Application' タグが付与されたリソースをレポートします。 ✓
正解: D. AWS Resource Groups Tag Editor を使用してグローバルにクエリを実行し、'Application' タグが付与されたリソースをレポートします。
解説
AWS Resource Groups Tag Editor は、複数のAWSリージョンおよびサービスにまたがるリソースに対して、タグに基づいた検索・レポートを一元的かつ迅速に行えるマネージドサービスです。これにより、手動で各サービスやリージョンを個別にクエリする必要がなく、'Application' タグを持つすべてのリソースを一度の操作で特定できます。一方、CloudTrail はAPI呼び出しのログを記録するものであり、リソースのタグ情報を直接提供しません。AWS CLI による手動クエリは多大な労力と時間がかかり、スケーラビリティに乏しく、迅速な特定には不向きです。CloudWatch Logs Insights はログデータの分析向けであり、リソースのタグ情報は通常ログに含まれないため、この用途には適していません。したがって、最も迅速かつ包括的なソリューションはオプション D です。