Q75 — AWS SAA-C03 第13章
第 75/100 問 | ← 第13章
Q975. ある企業は、トランザクションデータセットを最終的な宛先に移動する前に、Amazon S3バケットで一時的にステージングしています。一部のデータセットには個人を特定できる情報(PII)が含まれています。企業は、データセットを宛先に移動する前に、ステージング中にPIIを削除する必要があります。ソリューションアーキテクトは、Amazon Macie を使用してこれらのデータセットを継続的に監視するように設定する必要があります。これらの要件を満たす中で、運用オーバーヘッドが最も少ないソリューションはどれですか?
- A. 新しいデータセットがターゲットS3バケットに保存されたときに、Macieの検出ジョブが実行中でない場合に、AWS Lambda関数を起動してAmazon Macieの検出ジョブを開始します。さらに、Macieの検出ジョブが見つけたPIIデータを削除するための2番目のLambda関数を作成します。
- B. Amazon Macieの自動機密データ検出を設定します。Macieが検出したPIIデータを削除するAWS Lambda関数を作成します。MacieがPIIデータを検出した際にこのLambda関数を呼び出すよう、Amazon EventBridgeルールを設定します。 ✓
- C. 1日1回のスケジュールでAmazon Macieの検出ジョブを実行するよう設定します。Macieの1日1回の検出ジョブが見つけたPIIデータを削除するためのAWS Lambda関数を1日1回実行するよう設定します。
- D. 毎日1回実行されるAWS Lambda関数を作成し、その関数でS3バケットに保存されたすべてのデータセットをリストアップします。その後、そのデータセット一覧に対してAmazon Macieを呼び出します。さらに、Macieが見つけたPIIデータを削除するための2番目のLambda関数を作成し、Amazon EventBridgeルールを設定してこのPII削除用Lambda関数を毎日呼び出します。
正解: B. Amazon Macieの自動機密データ検出を設定します。Macieが検出したPIIデータを削除するAWS Lambda関数を作成します。MacieがPIIデータを検出した際にこのLambda関数を呼び出すよう、Amazon EventBridgeルールを設定します。
解説
正解はBです。「Amazon Macieの自動機密データ検出を設定します。Macieが検出したPIIデータを削除するAWS Lambda関数を作成します。MacieがPIIデータを検出した際にこのLambda関数を呼び出すよう、Amazon EventBridgeルールを設定します。」 解説: A:このソリューションでは、2つのLambda関数を管理する必要があり、さらにMacieの検出ジョブを手動でトリガーする必要があります。そのため、正解と比較して運用オーバーヘッドが高くなります。 B:これは正しいソリューションです。Amazon Macieは、S3バケット内のデータ(PIIを含む機密データ)を自動的に検出し分類できます。MacieがPIIを検出すると自動的に呼び出されるLambda関数を作成し、その関数でPIIを削除する処理を実装することで、完全な自動化が可能となり、最も少ない運用オーバーヘッドで要件を満たせます。 C:このソリューションでは、S3バケットに新しいデータが追加されていなくても、Macieの検出ジョブとLambda関数を毎日実行する必要があります。そのため、正解と比較して運用オーバーヘッドが高くなります。 D:このソリューションでは、2つのLambda関数を管理する必要があり、さらにS3バケット内のデータセットを毎日リストアップする処理が必要です。そのため、正解と比較して運用オーバーヘッドが高くなります。 まとめると、正解はオプションBであり、Amazon Macieの自動機密データ検出機能と、EventBridgeによってトリガーされる単一のLambda関数を活用することで、最小限の運用オーバーヘッドでPIIの削除を実現します。