Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS Control Tower の Config ベースラインの中身を覗いてみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
いたくら
May 31, 2026
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Control Tower の Config ベースラインの中身を覗いてみた
2026/05/20(水) JAWS-UG朝会 #81
https://jawsug-asa.connpass.com/event/384850/
#jawsug #jawsug_asa
いたくら
May 31, 2026
More Decks by いたくら
See All by いたくら
Control Tower を CloudFormation で管理する前に知っておきたいこと
itkr2305
1
260
Control Tower LZ 4.0 環境で見えた CT 作成管理 SNS と EventBridge のいま
itkr2305
1
470
AWS Control Tower Landing Zone 4.0 導入も移行もまとめて解説
itkr2305
0
910
CDK 初心者が AWS Control Tower の landing zone をコード化してみた
itkr2305
1
1.9k
re:Invent 2025 のセッション (COP365) をベースに AWS Control Tower 関連の新機能を紹介します!
itkr2305
1
700
AWS Control Tower Landing zone 4.0 についてまとめてみた
itkr2305
1
2.3k
最近の AWS Control Tower アップデートについて
itkr2305
3
720
なぜ Control Tower は Config アグリゲータを 2 つ作るのか?
itkr2305
0
690
AWS Organizations のユースケースで学ぶ AWS アカウント管理のベストプラクティス「AWS Organizations でマルチアカウント戦略を始めよう」
itkr2305
0
1.4k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
The untapped power of vector embeddings
frankvandijk
2
1.9k
The Spectacular Lies of Maps
axbom
PRO
1
990
Docker and Python
trallard
47
4.2k
The SEO identity crisis: Don't let AI make you average
varn
0
550
Evolving SEO for Evolving Search Engines
ryanjones
0
290
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
The Limits of Empathy - UXLibs8
cassininazir
1
660
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
2026/05/20 JAWS-UG朝会 #81 AWS Control Tower の Config ベースラインの中⾝を覗いてみた
今⽇話すこと 2 • そもそも Control Tower の Config ベースラインって何? •
Config ベースラインを 有効化する⽅法 • 有効化すると 何が展開されるのか (中⾝を覗く) • ついでに 検証してきたこと をひとつ
AWS Control Tower とは 3 • AWS 上でマルチアカウント環境を安全かつ効率的に構築‧管理するための マネージドサービス •
主な機能 ◦ ベースライン適⽤(アカウント作成時の設定⾃動化) ◦ コントロール (SCP / Config Rules / CFn hooks 等による予防的/検出的/プロアクティブコントロール) ◦ ドリフト検知 (CT が管理する設定が意図せず変更されたことを検出) • 2025 年にランディングゾーン(LZ) 4.0 がリリース ◦ ひとつ前のバージョンは LZ 3.3 ※AWS Black Belt Online Seminar AWS Control Tower 基礎編 より引用
Configベースラインのステータスが「有効」に なっているところ、⾒たことありますか? Control Tower の Config ベースラインって何? 4
Control Tower の Config ベースラインって何? 5 この列の話です
Control Tower の Config ベースラインって何? 6 • Config ベースラインって何? →
Control Tower が OU 単位で AWS Config と通知転送の仕組みを メンバーアカウントに⼀式デプロイしてくれる機能
Configベースラインのステータス列を 「有効」にしてみました 7
検証環境 8
① 有効化する前のメンバーアカウントの状態を⾒ておく
itkr3_mem01 (有効化前) の状態 10 • Configベースラインは「有効になっていません」の状態
itkr3_mem01 (有効化前) の状態 11 • CFnスタック/Config/CloudTrail/IAM Role それぞれを確認
itkr3_mem01 (有効化前) の状態 12 • CFnスタック/Config/CloudTrail/IAM Role それぞれを確認
itkr3_mem01 (有効化前) の状態 13 • CFnスタック/Config/CloudTrail/IAM Role それぞれを確認
itkr3_mem01 (有効化前) の状態 14 • CFnスタック/Config/CloudTrail/IAM Role それぞれを確認
② 管理アカウントで有効化操作
管理アカウントから「Configベースラインを有効化」 16 • 管理アカウントの Control Tower コンソールで操作 • 対象OU (Sandbox
OU) を選んで有効化を実⾏
管理アカウントから「Configベースラインを有効化」 17 • 管理アカウントの Control Tower コンソールで操作 • 対象OU (Sandbox
OU) を選んで有効化を実⾏
管理アカウントから「Configベースラインを有効化」 18 • 管理アカウントの Control Tower コンソールで操作 • 対象OU (Sandbox
OU) を選んで有効化を実⾏
③ メンバーアカウントの中で何が起きたか
itkr3_mem01 に 4つの CFnスタックが展開された 20 • StackSets 経由で管理アカウントからメンバーアカウントへ展開 • 4スタック合計
11リソース • それぞれの中⾝を⾒ていきます
図A: 4 スタック‧計 11リソース 全体俯瞰図 21
図B: BASELINE-CLOUDWATCH (7リソース) 22
図C: BASELINE-CONFIG + ロール系 (合計4リソース) 23
Config レコーダーが作られた = CT の検出的コントロールが使える 24
SandboxOU に検出的コントロールが適⽤できるか確認 25 • 管理アカウントの Control Tower コンソールで操作 • 対象
OU (Sandbox OU) を選んで検出的コントロール有効化を実⾏
④ 余談: 「統制のステータス」との関係
気になったこと 27 • Config ベースラインが「有効」のアカウントは「統制のステータス」も 「統制が有効」と表⽰される • ということは、 CT ランディングゾーン設定のリージョン拒否は適⽤される?
検証してみた 28 • CT ランディングゾーン設定のリージョン拒否が有効なCT環境で 「Control Towerベースライン」と「Configベースラインのみ」のOUを⽤意 • それぞれにアタッチされている予防的コントロールを⽐較 Control
Tower ベースライン Config ベースライン
検証してみた 29 • → 差分は [AWS-GR_REGION_DENY] のみ ※ 「CT ランディングゾーン設定のリージョン拒否」は
[AWS-GR_REGION_DENY] コントロールで実現している Control Tower ベースライン Config ベースライン
Configベースラインが「有効」でも、 ランディングゾーンのリージョン拒否は適⽤されない 30
まとめ 31 • Control Tower の Config ベースラインとは、 OU 単位で
AWS Config と通知転送の仕組みをメンバーアカウントに ⼀式デプロイしてくれる機能 • Config ベースラインは管理アカウントから簡単に有効化できる • ベースラインの中⾝は CFn 4スタック‧計 11リソース (Config 本体 + 通知転送 + IAM ロール系) • 「統制が有効」表⽰でも、ランディングゾーンのリージョン拒否は適⽤さ れない (それは Control Tower ベースラインで実現)
None