ホーム ガバナンス・マルチアカウント

AWS Control Tower — ランディングゾーン自動構築

AWS Control Tower によるランディングゾーン自動構築、ガードレール、Account Factory、Landing Zone 更新、Control Tower vs Custom を SAA 基礎から SAP 高度設計まで解説。

最終更新: 2026-07-27 カテゴリ: ガバナンス・マルチアカウント

AWS Control Tower は マルチアカウント環境のランディングゾーンを自動構築 するサービスです。 AWS 推奨のベストプラクティス設定を「ボタン 1 つ」で展開できます。 本記事では Control Tower の仕組みと設計を SAA / SAP 両面から整理します。

SAA レベル:基礎概念

Control Tower とは何か

Control Tower は AWS Organizations + SCP + Config + IAM Identity Center を統合 し、 ベストプラクティスに基づくランディングゾーン を自動構築します。

  • ランディングゾーン: マルチアカウント環境の標準基盤
  • ガードレール (Guardrails): 自動適用される SCP + Config Rules
  • Account Factory: 標準設定済みアカウントの自動作成
  • 統合ダッシュボード: 全アカウントのガバナンス状況を可視化

SAA レベル:基礎概念

Control Tower の核心は 「AWS 推奨のマルチアカウント基盤を自動構築」 です。 Organizations, SCP, Config, IAM Identity Center を手作業で統合する代わりに、 Control Tower が ベストプラクティス構成で一括セットアップします。 SAA では「ランディングゾーンの標準実装」として押さえます。

Control Tower が構築する基本構成

Control Tower は 以下の基本アカウントと OU 構成 を自動作成します。

Root
├── Security OU
│   ├── Audit-Account (監査アカウント)
│   └── LogArchive-Account (ログ集約アカウント)
└── Core/Workloads OU
    └── Sandbox, Production 等 (ユーザーが拡張)
アカウント役割自動作成
Management組織のルート(既存)既是
LogArchiveCloudTrail / Config ログ集約自動
AuditGuardDuty / Security Hub 管理自動

SAA 試験のポイント

Control Tower は LogArchive と Audit の 2 アカウントを自動作成 します。 この 2 つが AWS 推奨の「機能別分離」の最小構成。 SAA では「Control Tower が作るアカウント」として頻出します。

ガードレール (Guardrails)

Control Tower のガードレールは 3 種類 あります。

種類説明
強制ガードレール (Mandatory)必須、無効化不可ルートユーザー MFA 強制
強く推奨ガードレール (Strongly Recommended)デフォルト有効、無効化可パブリック S3 バケット検知
選択的ガードレール (Elective)デフォルト無効、有効化可リージョン制限

SAA 頻出

強制ガードレールは無効化不可 です。これが「ガードレールの核心」。 SCP + Config Rules で実装され、組織全体のセキュリティベースラインを保証します。 SAA では「強制 vs 推奨 vs 選択」の 3 分類が頻出します。

Account Factory

Account Factory標準設定済みアカウントを自動作成 する機能です。

  • 標準設定: SCP, CloudTrail, タグ付け, ネットワーク等が自動適用
  • セルフサービス: 承認フロー経由でエンドユーザーが要求
  • AWS Service Catalog 経由: 承認ベースのプロビジョニング
  • 新規アカウント: Control Tower 管理下で作成

Account Factory の利点

Account Factory 経由で作成したアカウントは全ガードレールが自動適用 されます。 手動作成と違って「設定忘れ」が構造的に防止されるため、SAP では Account Factory が推奨です。

SAP レベル:高度な設計シナリオ

ランディングゾーンのカスタマイズ

Control Tower は標準構成を提供しますが、SAP では 組織固有のカスタマイズ も必要です。

SAP レベル:高度な設計シナリオ

SAP の Control Tower 活用定石は 「標準ランディングゾーン + カスタマイズレイヤ」 です。 Control Tower がベースラインを提供し、CloudFormation StackSetsCustomizations for Control Tower (CfCT) で組織固有要件を上書き追加します。 これで「AWS 推奨 + 自社要件」の両立を図ります。

[Control Tower 標準ランディングゾーン]
  - LogArchive, Audit アカウント
  - 強制ガードレール
       │ (カスタマイズレイヤ)

[CloudFormation StackSets / CfCT]
  - 追加 SCP (リージョン制限、タグ強制)
  - 共有サービスアカウント
  - ネットワーク基盤 (TGW, VPN)
  - IAM Identity Center Permission Set

Customizations for Control Tower (CfCT)

CfCT は Control Tower 環境に カスタム設定を自動適用 するツールです。

  • CloudFormation StackSets: 複数アカウントにテンプレートを展開
  • Lambda 関数: 追加自動化処理
  • Git ベース: 設定を Git で管理(IaC)
  • 新規アカウント自動適用: Account Factory 経由の新規アカウントにも自動展開

CfCT の設計論点

CfCT でカスタマイズを Git 管理 すると、ランディングゾーンの設定変更を 「コード → PR → 適用」のフローで管理できます。SAP では CfCT による IaC 運用が定石です。

Control Tower と IAM Identity Center の統合

Control Tower は IAM Identity Center を統合利用 します。

  • 自動有効化: Control Tower セットアップ時に Identity Center が有効化
  • 事前定義 Permission Set: AWSAdministratorAccess, AWSReadOnlyAccess 等が提供
  • アカウントベンダー連携: 新規アカウントが Identity Center に自動登録
[Control Tower] ──(セットアップ)── [IAM Identity Center]

                                    ├── AWSAdministratorAccess
                                    ├── AWSReadOnlyAccess
                                    └── カスタム Permission Set

統合の利点

Control Tower + Identity Center の統合で「ガバナンス + SSO の一貫性」を実現します。 新規アカウントが作成されると Identity Center に自動登録され、即座に SSO 対象に。 SAP ではこの統合アーキテクチャが標準です。

ガードレールの拡張設計

標準ガードレールに加え、SAP では 組織固有のガードレール を追加します。

カスタムガードレール実装設計論点
リージョン制限SCP (Deny)データ主権、コスト管理
タグ強制SCP + Config Rulesコスト配分の前提
サービス制限SCP (Deny)未承認サービスの排除
公開リソース禁止Config Rules + Lambdaセキュリティリスク低減

ガードレール追加の注意

追加ガードレールは必ず Sandbox OU でテスト してから本番適用します。 いきなり本番 OU に SCP を適用すると、既存ワークロードが予期せずブロックされるリスク。 SAP では段階導入が鉄則です。

Landing Zone の更新管理

Control Tower は Landing Zone のバージョン管理 を提供します。

  • バージョン更新: AWS が新しいベストプラクティスを提供
  • 更新の影響範囲: 事前にドキュメントで確認
  • 段階更新: まず Sandbox OU で検証、その後本番へ
  • ロールバック: 問題があれば前バージョンへ戻す

更新の設計論点

Landing Zone の更新は 「既存ガードレールの強化」「新ガードレールの追加」 を含むため、 既存ワークロードへの影響があります。SAP では「更新前に影響範囲を確認、段階適用」が定石です。

Control Tower vs カスタム構築

SAP では Control Tower とカスタム構築の選択 が論点です。

項目Control Towerカスタム構築
セットアップ工数低(ボタン 1 つ)高(個別統合)
カスタマイズ性中(CfCT で拡張)高(自由)
AWS 推奨準拠自動自力で実装
更新追従AWS が提供自力で追従
複雑さ

SAP レベル:高度な設計シナリオ

SAP の選択判断は 「AWS 推奨構成で十分なら Control Tower、 特殊要件が多数ならカスタム構築」 です。Control Tower は AWS 推奨のベストプラクティスに 自動追従できるため、SAP では Control Tower をベースにし、CfCT で拡張するのが定石です。

マルチリージョン展開

Control Tower は ホームリージョン を持ち、マルチリージョン展開をサポートします。

  • ホームリージョン: Control Tower の管理リージョン
  • リージョン制限: ガードレールで許可リージョンを制限
  • ガードレール適用: 全リージョンのアカウントに自動適用

リージョン設計の論点

Control Tower の ホームリージョンは変更不可 です。 セットアップ時に慎重に選ぶ必要があります。また「ガードレールで許可リージョンを制限」すると、 未許可リージョンでのリソース作成が拒否されるため、アプリ展開リージョンと整合が必要。 SAP ではリージョン戦略の事前設計が重要です。

既存組織への Control Tower 適用

既存の Organizations 環境に Control Tower を適用する場合の注意:

  • 既存 SCP との競合: Control Tower のガードレールと既存 SCP が矛盾しないか確認
  • 既存アカウントの移行: 段階的に Control Tower 管理下へ
  • Identity Center 移行: 既存 IAM ユーザーから Identity Center へ移行
  • CloudTrail 統合: 既存トレイルと Control Tower のログ集約の統合

既存環境移行の論点

既存の Organizations に Control Tower を適用 すると、 既存 SCP と Control Tower のガードレールが AND で適用 されます。 既存 SCP が厳しすぎると Control Tower の機能が制限される可能性があるため、 事前の相互影響確認が SAP の重要論点です。

制約と考慮事項

項目制約 / 注意
ホームリージョン変更不可
自動作成アカウントLogArchive, Audit の 2 つ
ガードレール強制 / 推奨 / 選択の 3 種
カスタマイズCfCT または StackSets で拡張
既存組織統合既存 SCP との競合確認必要

まとめ

  • SAA: Control Tower は AWS 推奨のランディングゾーンを自動構築、 LogArchive / Audit アカウント自動作成、ガードレールは強制/推奨/選択の 3 種、 Account Factory で標準アカウント作成、を理解する。
  • SAP: CfCT によるカスタマイズ、Identity Center 統合、ガードレール拡張、 Landing Zone 更新管理、Control Tower vs カスタムの選択、既存組織への適用が求められる。

次は アカウントベンディング で、アカウントの自動プロビジョニングを深掘りします。

スポンサーリンク(広告枠) 728×90