無限ノック › SAP 練習問題一覧 › 問題
SAP既存のソリューションの継続的改善複数選択

ある会社が、機密データを含むファイルをAmazon S3に保存しています。すべてのデータアクセスログ(誰が、いつ、どのオブジェクトにアクセスしたか)を記録し、そのログが後から変更されていないことを保証する必要があります。どの構成がこの要件を満たしますか?(2つ選択)

A
S3 サーバーアクセスログを有効にし、ログ専用のバケットに保存する。
S3 サーバーアクセスログはベストエフォートの配信であり、完全性や検証機能の面で CloudTrail に劣ります。ログの非改ざん性を保証する仕組みも備えていないため、要件を満たしません。
B
AWS CloudTrailで「データイベント」の記録を有効にし、S3バケットへの操作を記録する。
✓ 正解
CloudTrail のデータイベントを有効にすると、GetObject や PutObject などオブジェクトレベルのアクセスを「誰が・いつ・どのオブジェクトに」まで詳細に記録でき、アクセスログ取得の要件を満たす中核機能です。
C
CloudTrailのログファイル検証機能を有効にする。
✓ 正解
ログファイル検証はハッシュとデジタル署名を用いてログの整合性を保証し、配信後に改ざんされていないことを検証できます。ログの非改ざん性を担保する要件を満たします。
D
S3 バージョニングを有効にして、古いログを保存し続ける。
S3 バージョニングはログファイルの保存やバージョン保持には役立ちますが、証跡そのものの整合性検証機能ではなく、改ざんされていないことの保証にはなりません。
E
AWS Configを有効にして、S3バケットの構成変更を追跡する。
AWS Config はバケットの構成変更(設定変更)は追跡しますが、オブジェクトへのアクセス自体は記録しないため、アクセスログの要件を満たしません。

解説

この要件を満たすには、アクセスの記録(誰がいつどのオブジェクトにアクセスしたか)と、そのログの非改ざん性の保証の2点が必要です。 選択肢Bの CloudTrail データイベントを有効にすると、GetObject などオブジェクトレベルのアクセスを詳細に記録できます。 選択肢Cの CloudTrail ログファイル検証を有効にすると、ハッシュとデジタル署名によりログの整合性を証明でき、配信後の改ざんを検知できます。 選択肢Aの S3 サーバーアクセスログはベストエフォート配信で、完全性や検証機能の面で CloudTrail に劣ります。 選択肢Dの S3 バージョニングはログの保存には役立ちますが、証跡の整合性検証とは異なります。 選択肢Eの AWS Config はバケットの構成変更を追跡しますが、オブジェクトへのアクセス自体は記録しません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAP の問題一覧に戻る