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

ある企業は AWS Control Tower を使用してマルチアカウント AWS 環境を構築しています。セキュリティチームは以下の要件を実装する必要があります:(1) すべてのメンバーアカウントに CIS(Center for Internet Security:インターネットセキュリティのベストプラクティス標準を策定する非営利組織)AWS Foundations Benchmark に基づく AWS Config ルールを自動展開し継続的に維持する、(2) アカウントチームはこれらのベースライン Config ルールを削除・無効化できない、(3) Control Tower の Account Factory で新しいアカウントがプロビジョニングされた際に GuardDuty・Security Hub などのセキュリティツールが自動的に有効化される、(4) セキュリティ専用アカウントのチームが、メンバーアカウントチームの関与なしにセキュリティツールをすべてのアカウントに展開・管理できる。これらの要件を最も効果的に満たす 2 つのアクションはどれですか?(2 つ選択)

A
AWS CloudFormation StackSets を管理アカウントから SELF_MANAGED(自己管理型:デプロイ対象アカウントを手動で指定するモード)デプロイメントモードで使用して、すべてのメンバーアカウントに Config ルールと GuardDuty を展開する。新規アカウント追加時は手動でスタックインスタンスを追加する。
SELF_MANAGED モードは新規アカウントへのスタックインスタンスを手動追加する必要があり、自動展開ができないため不適切です。
B
AWS Control Tower の必須ガードレール(Mandatory Guardrail)をすべての OU に有効化する。さらに Control Tower Controls Library のプロアクティブコントロールまたは Account Factory Customization(AFC:アカウントプロビジョニング時に追加設定を自動適用する機能)を使用して、新規アカウントのプロビジョニング時に追加 Config ルールと GuardDuty・Security Hub を自動展開する。
Control Tower AFC は新規アカウント展開に有用ですが、SCP なしではルール削除防止(要件2)を満たせません。
C
CIS ベンチマーク準拠の AWS Config コンフォーマンスパック(Conformance Pack:複数の Config ルールとチェックをまとめたコンプライアンスパッケージ)を各メンバーアカウントに個別デプロイし、アカウントチームがローカル要件に合わせてカスタマイズできるようにする。変更検知は週次の Config ルール評価で行う。
Config コンフォーマンスパックをアカウントチームがカスタマイズ可能にする構成は、要件2のルール削除・無効化禁止を満たしません。
D
AWS Organizations の SCP(Service Control Policy)を使用して、すべてのメンバーアカウントで config:DeleteConfigRule・config:DeleteConformancePack・config:StopConfigurationRecorder・config:DeleteConfigurationRecorder などのアクションを Deny する SCP を作成し、組織ルートまたは対象 OU に適用する。
✓ 正解
SCP で config:DeleteConfigRule 等を Deny することで、アカウントチームによる Config ルール削除・無効化を組織レベルで防止します。
E
CloudFormation StackSets のデリゲート管理者(Delegated Administrator)としてセキュリティアカウントを AWS Organizations に登録し、SERVICE_MANAGED(サービス管理型:Organizations と統合し OU または組織全体を自動ターゲットにするモード)デプロイメントモードで StackSets を作成する。このモードでは OU または組織全体をターゲットにでき、新規アカウントが対象 OU に追加された際に自動的にスタックインスタンスが作成される。
✓ 正解
SERVICE_MANAGED モードにより OU 全体を自動ターゲットとし、セキュリティアカウントから一元管理しつつ新規アカウントへの自動展開が可能です。

解説

SCP で config:DeleteConfigRule・config:DeleteConformancePack・config:StopConfigurationRecorder・config:DeleteConfigurationRecorder 等の操作を組織レベルで拒否することで、アカウントチームによるベースライン Config ルールの削除・無効化を確実に防止します(要件2)。CloudFormation StackSets のデリゲート管理者としてセキュリティアカウントを登録し SERVICE_MANAGED モードで展開することで、新規アカウントへの自動適用とセキュリティチームによる一元管理を実現します(要件1・3・4)。 選択肢Aの SELF_MANAGED モードでは新規アカウントへのスタックインスタンスを手動追加する必要があり、自動展開ができないため不適切です。 選択肢Bの Control Tower AFC は有用ですが、SCP なしでは要件2(ルール削除防止)を満たせません。 選択肢Cはアカウントチームによるカスタマイズを許容しており、要件2(ルール削除・無効化禁止)を満たしません。

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

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

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