ある企業のセキュリティチームは、Amazon S3バケット・AWS KMSキー・IAMロール・Amazon SQSキューなどのリソースに設定されたポリシーを継続的に分析し、「組織外のAWSアカウントやインターネット上の不特定多数から意図せずアクセスできる状態になっていないか」を自動で検出・通知したいと考えています。この要件を最も直接的に満たすAWSサービスはどれですか?
AWS IAM Access Analyzer は、S3バケット・KMSキー・IAMロール・SQSキューなどのリソースに設定されたポリシーを継続的に分析し、「信頼ゾーン(Organization または指定アカウント)の外部」からアクセス可能なリソースを自動検出・レポートするサービスです。意図しない外部共有を防ぐ「アクセス検証」に特化しています。 選択肢BのAmazon GuardDutyは、VPCフローログ・CloudTrailイベント・DNSクエリなどを機械学習で分析して不審な「脅威動作」(マルウェア感染・クレデンシャル漏洩等)を検出するサービスであり、ポリシー設定の静的な外部共有チェックは行いません。 選択肢CのAmazon Macieは、S3内の機密データ(個人情報・クレジットカード番号等)を機械学習で自動分類・検出するサービスであり、リソースポリシーの外部アクセス分析は担当しません。 選択肢DのAWS Configは、リソースの設定変更履歴の記録やコンプライアンスルールへの準拠チェックを行うサービスですが、Access Analyzerのようにリソースポリシーを横断的に解析して外部アクセス経路を可視化する機能は持ちません。