無限ノック › AIP 練習問題一覧 › 問題
AIPAIの安全性、セキュリティ、ガバナンス複数選択

医療系企業がAmazon Bedrockを使用したAI問診支援システムを構築しています。コンプライアンス要件として以下をすべて満たす必要があります。 ①Bedrockへ送信したプロンプトとモデルの応答内容を完全に記録する ②ログを顧客管理のKMSキー(CMK)で暗号化して保管する ③各Bedrock APIコールを実行したIAMプリンシパルとソースIPアドレスを監査ログに残す ④追加の開発コードを最小化する 最小構成でこれらをすべて満たす2つの設定の組み合わせはどれですか?(2つ選択)

A
Amazon Bedrock Model Invocation Loggingを有効化し、CMKで暗号化されたS3バケットを出力先として設定する
✓ 正解
Model Invocation Loggingは要件①②を満たします(プロンプト・応答内容の記録、CMK暗号化S3保存)。CloudTrailデータイベントは要件③を満たします(IAMプリンシパル・ソースIP等のAPIメタデータ記録)。追加コード不要で要件④も達成できます。
B
Amazon Bedrock Model Invocation Loggingを有効化し、Amazon CloudWatch Logsのみを出力先として設定する
プレーンな CloudWatch Logs ですが、KMS キーを関連付けることでCMK暗号化自体は可能ですが、大容量のプロンプト・応答データの長期保管にはS3が適しており、BedrockのModel Invocation Logging設定でCMK暗号化S3を直接指定できるAが最小構成として優れています。
C
AWS CloudTrailのAmazon Bedrock向けデータイベントを有効化し、CloudTrailログをS3に保存する
✓ 正解
Model Invocation Loggingは要件①②を満たします(プロンプト・応答内容の記録、CMK暗号化S3保存)。CloudTrailデータイベントは要件③を満たします(IAMプリンシパル・ソースIP等のAPIメタデータ記録)。追加コード不要で要件④も達成できます。
D
AWS LambdaにカスタムロギングミドルウェアをBedrockの呼び出し前後に実装してDynamoDBに保存する
コスト増加により、開発コストが増大することになります。
E
Amazon Macieを有効化し、Bedrockが参照するS3バケット内のPII(個人識別情報:氏名・住所など個人を特定できる情報)を自動検出する
PII検出機能であり監査ログ記録とは別の目的です。

解説

コンプライアンス要件①〜④をすべて最小構成で満たすには、選択肢Aと選択肢Cの組み合わせが正解です。 選択肢Aは、Amazon Bedrock Model Invocation Loggingを有効化しCMK暗号化S3を出力先に設定することで、要件①(プロンプトと応答の完全記録)と要件②(CMK暗号化保管)を追加コードなしで満たします。 選択肢Bは、CloudWatch LogsもKMSキーを関連付ければCMK暗号化は可能ですが、大容量のプロンプト・応答データの長期保管にはS3が適しており、選択肢AのCMK暗号化S3直接指定の方が最小構成として優れているため不正解です。 選択肢Cは、AWS CloudTrailのAmazon Bedrock向けデータイベントを有効化することで、各APIコールのIAMプリンシパルやソースIPアドレスを記録し、要件③を追加コードなしで満たします。 選択肢Dは、Lambdaカスタムロギングミドルウェアをベドロック呼び出し前後に実装してDynamoDBに保存する方法ですが、開発コストが大幅に増大し要件④(追加開発コードの最小化)に反します。 選択肢Eは、Amazon MacieはS3バケット内のPII(個人識別情報:氏名・住所など個人を特定できる情報)を自動検出するサービスであり、APIコールの監査ログ記録とは目的が異なり、今回のコンプライアンス要件を満たしません。

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

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

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