無限ノック › SAP 練習問題一覧 › 問題
SAP組織の複雑さに対応する設計複数選択

医療系スタートアップがAWSでHIPAA(Health Insurance Portability and Accountability Act:米国の医療情報保護法)準拠のマルチテナントSaaSプラットフォームを構築しています。各顧客(病院)のデータは完全に分離される必要があり、現在は顧客ごとに個別のAWSアカウントを作成しています。 新しい要件として、 ①顧客のデータエンジニアがAWS Glue、Athena、S3を使用して自身のデータのみを分析できる ②SaaS運営チームはすべての顧客環境に対して運用作業(CloudWatch監視、Systems Manager パッチ適用)を実行できるが、顧客データへのアクセスは最小限にする ③顧客は自身のAWSアカウントのコスト明細を見ることができるが、他の顧客のコストは見えない これらを実装する最適なIAM・Organizations戦略はどれですか?(2つ選択)

A
各顧客アカウントに顧客データエンジニア用のIAMロールを作成し、Lake Formationを使用してGlueデータカタログとS3データへのきめ細かいアクセス制御を実装する。顧客データエンジニアはIAM Identity Center経由で自社アカウントのロールにアクセスする。
✓ 正解
AWS Lake Formation と IAM Identity Center を組み合わせることで、顧客データエンジニアを自社 Glue/Athena/S3 データのみに限定したアクセス制御が実現できます(要件①)。
B
SaaS運営チームのアクセスには、管理アカウント(旧マスターアカウント)にIAMロールを作成し、各顧客アカウントにAssumeRole可能なクロスアカウントロールを作成する。このロールはCloudWatchReadOnly、SSMFullAccessを付与するが、S3とGlueへのアクセスはDenyするInline Policyを追加する。
IAM クロスアカウントロールによる個別設定は、顧客数増加で管理が煩雑になりスケーラブルではありません。
C
AWS IAM Identity Centerで権限セット(Permission Set)を作成し、SaaS運営チーム用にはCloudWatchReadOnly+SSMFullAccess+S3Deny+GlueDenyのカスタム権限セットを作成する。顧客アカウントへの割り当てはOrganizationsの組織全体に対して行い、個別顧客アカウントの割り当ては自動化する。
IAM Identity Center の組織全体割り当て設計では個別顧客アカウントへのアクセス制限の粒度が曖昧になります。
D
AWS Organizations の管理アカウント(旧マスターアカウント)でCost and Usage Report (CUR) を設定し、S3バケットを各顧客アカウントに個別に分割してAthenaで提供する。あるいはAWS Cost Explorer のShared Costレポートを顧客ごとに設定してIAM Identity Center経由で各顧客のコスト担当者にアクセスを提供する。
AWS Cost and Usage Report(CUR)の S3 バケット分割は設定が複雑で、アカウント分離済みの環境では Cost Explorer が適切です。
E
各顧客アカウントでAWS Cost Explorerを有効化し、IAM Identity Center経由で顧客の財務担当者がCost Explorerにアクセスできる権限セットを割り当てる。顧客は自身のアカウントのコストのみを見ることができ、他のアカウントのコストにはアクセスできない。
✓ 正解
AWS Cost Explorer を各顧客アカウントで有効化し IAM Identity Center 経由で権限を付与することで、顧客は自身のコストのみを参照でき要件③を満たします。

解説

AWS Lake Formation と IAM Identity Center の組み合わせにより、顧客データエンジニアは自社データのみにアクセスできます(要件①)。各顧客アカウントの AWS Cost Explorer を IAM Identity Center 経由で提供することで、顧客は自身のコストのみを参照できます(要件③)。 選択肢B の IAM クロスアカウントロールによる個別管理は顧客数増加で煩雑になりスケーラブルではありません。 選択肢C の IAM Identity Center 組織全体割り当て設計では個別アカウントへのアクセス制限が曖昧になります。 選択肢D の CUR の S3 バケット分割設定は複雑で、アカウント単位で分離済みの環境では Cost Explorer が適切です。

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

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

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