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
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
Search
Yuuki Yamashita
October 26, 2026
Technology
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
Yuuki Yamashita
October 26, 2026
More Decks by Yuuki Yamashita
See All by Yuuki Yamashita
CloudWatch Logsのコスト最適化:どこまでAIに任せてどこから人間が承認すべきか
yama3133
0
180
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
700
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
200
予算度外視で面倒臭い社内版X 作りました
yama3133
1
77
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
2
360
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
2
140
消えない 動かない 効かない
yama3133
1
170
承認ゲートは何を守っているのか? AIエージェントの自律購入を実測した結果
yama3133
1
240
Distributed Transactions Under Fire: Building a Zero-Oversell Flash Sale Platform with Amazon Aurora DSQL
yama3133
1
160
Other Decks in Technology
See All in Technology
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
150
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
1
1.1k
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
11k
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
1
240
スクラム祭り2026福井トラック_閉じたループから価値のスパイラルへ
kc_nakanishi
0
120
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
5
1.5k
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
170
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
260
僕のハーネスを紹介します
watany
5
1.6k
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
310
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
200
Featured
See All Featured
Accessibility Awareness
sabderemane
1
260
Designing Experiences People Love
moore
143
24k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building an army of robots
kneath
307
47k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Producing Creativity
orderedlist
PRO
348
41k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
270
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
840
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
The browser strikes back
jonoalderson
0
1.9k
Transcript
cdk deployとcdkd deploy 実際にデプロイして 5倍速近くの差を実測した JAWS-UG朝会 #86 2026年10月27日 山下 祐樹
None
cdk deploy 使ってますか?
cdkdは 使ったことありますか?
書いて デプロイして 待つ VPCやCloudFrontで 待ちが伸びる このループが 開発の足を引っ張る
「最大15倍速い」が流れてきた cdk deploy → cdkd deploy CDKアプリはそのまま
え cdkdって何なの…?
cdkd is 何? CloudFormationを通さずにデプロイ AWS SDKで 直接リソースを作る 作者は go-to-k さん
コードは一切変えない! # いつもの cdk deploy # これだけ cdkd deploy AWSアカウントごとに1回
bootstrap が必要 9
synthまでは同じ synth CDKアプリ テンプレート
cdk deployは仲介を通す CloudFormation synth CDKアプリ テンプレート AWSリソース
cdkdはSDKで直接作る! CloudFormation synth CDKアプリ テンプレート AWSリソース cdkd
すごく雑に言うと CloudFormationを 中抜き
でも 本当にそんなに速いの?
同じ構成を自分で書いた VPC 2AZ + NATゲートウェイ CloudFront Lambda ブラウザ SQS Lambda
同じ条件で計測 同じアカウント 同じリージョン ツールごとに別スタック それぞれ2回 デプロイ部分だけ測る
…9月の初回は失敗しました The maximum number of VPCs has been reached. VPCの上限5個に到達
→ 枠を空けて再挑戦
結果 どうなったと思いますか?
ずんだもんに実況してもらった 10月の計測のリプレイ
小文字のcdkdが読めない ずんだもんが 「クドク」などと誤読 台本は 大文字のCDKDで統一
None
結果 487.8秒 114.5秒 cdk deploy cdkd deploy 2026年10月の計測
4.3倍速! 4.3倍 作ったリソースは どちらも実質33個
どこでそんなに差がついたの?
開始10秒の時点で 1個 22個 cdk deploy cdkd deploy
小さなリソースでも差がつく 2026年10月の計測 cdk deploy cdkd deploy SQSキュー 62.7秒 0.3秒 IAMロール
約18秒 約1秒 ルートテーブル 約12秒 約0.2秒
待ちの大物3つ cdk deploy NAT 96秒 Lambda 174秒 CloudFront 156秒 488秒
cdkdに残ったのはNAT待ちだけ cdk deploy cdkd deploy NAT 96秒 NAT 102秒 Lambda
174秒 CloudFront 156秒 488秒 115秒 27
CloudFrontは受け付けたら完了! cdkdは既定で 配信完了を待たない --full-wait で 待たせることもできる
Lambdaも作ったら完了! VPC内Lambda 174.3秒 → 1.5秒 cdkdは Activeになるのを待たない 完了直後は まだ呼べないことも
15倍は --no-wait のときの数字 公式の比較でも 既定モードは約6倍 今回の既定モードは 4.3倍
10月 CloudFormationも高速化! 既定のまま 最大2倍(AWS計測) IAM S3 Lambda VPCで効果が大きい 今回の構成では 9月とほぼ変わらず
expressモードも測った cdk deploy --express で 207.7秒 cdkdとは まだ1.8倍の差 ロールバックは既定で無効
じゃあ 本番もcdkdでいい?
…本番は今のままです 公式も dev/test 用と明言 まだ production-ready ではない
おすすめは併用 書いて試すループは cdkd deploy 本番は cdk deploy 10月の計測で 約8分 →
約2分
まずは検証用スタックで cdkd deploy してみませんか?
気になったらスターを! github.com/go-to-k/cdkd 37