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

ある企業のアカウント A(集中 AI プラットフォームチーム)では、Amazon Bedrock のプロビジョンドスループット(Provisioned Throughput)でモデルを管理しています。アカウント B とアカウント C のアプリケーションチームがこのプロビジョンドモデルを呼び出す必要があります。セキュリティチームは最小権限アクセスと集中的な監査証跡を要求しています。この要件を最もよく満たすアプローチはどれですか?

A
アカウント A の Bedrock API キーをアカウント B・C のアプリケーションチームに共有し、アプリに埋め込む
APIキーの共有は認証情報が漏洩した際のリスクが高く、どのチームのリクエストかを特定した監査証跡も取れません。AWSはBedrock専用のAPIキーを発行しておらず、共有という設計自体がセキュリティリスクとなります。
B
アカウント A に各チーム用の IAM ユーザーを作成し、長期アクセスキーを発行してアプリケーションに設定する
IAMユーザーの長期アクセスキーはローテーション管理が煩雑でリスクが高く、最小権限原則に反します。セキュリティチームの要件である最小権限アクセスと集中監査証跡を満たすには適切ではありません。
C
アカウント A の Bedrock にリソースベースポリシーを設定し、アカウント B・C には IAM ロールを作成してクロスアカウントでロールを引き受けさせる
✓ 正解
クロスアカウントIAMロールと信頼ポリシーの組み合わせにより、アプリケーションは一時的な認証情報のみを使用し、CloudTrailで各アカウントのAPI呼び出しが記録されます。最小権限原則と集中監査の双方を満たします。
D
アカウント B とアカウント C にそれぞれ新しいプロビジョンドスループットを作成して複製し、各チームが独立して管理する
プロビジョンドスループットのコピーは技術的にサポートされておらず、仮に可能でも複数アカウントでの個別管理になり、コスト増大と一元的な監査ログの維持が困難になります。

解説

選択肢Cのクロスアカウント IAM ロールとリソースベースポリシーの組み合わせは最小権限原則に沿ったベストプラクティスです。アプリケーションは一時的な認証情報でロールを引き受け、CloudTrail によって各アカウントの API 呼び出しが集中監査されます。 選択肢AのBedrock API キーの共有はセキュリティリスクが高く、認証情報の管理が困難です。 選択肢BのIAM ユーザーの長期アクセスキー発行はセキュリティリスクが高く、認証情報の管理が困難です。 選択肢Dのプロビジョンドスループットの複製はコスト増加を招き、Bedrock の設計上もサポートされません。

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

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

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