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
cdkd-rapid-deploy-my-app
Search
モブエンジニア
November 11, 2026
Technology
6
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
cdkd-rapid-deploy-my-app
2026.11.11
第1回 自由が丘.any
モブエンジニア
November 11, 2026
More Decks by モブエンジニア
See All by モブエンジニア
AWS BuilderCardsを社内実践して見えたSales職への提案教育/Insights_from_Implementing_AWS_BuilderCards_Internally_Training_for_Sales_Roles_.pdf
masakiokuda
0
200
自宅サーバと脆弱性
masakiokuda
1
130
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
2
470
Claude Codeと歩むアプリ開発/App Development with Claude Code
masakiokuda
1
89
ConfigMapのImmutable機能を使ってヒヤッとした話と得られた知見/A Close Call with ConfigMap Immutability and the Lessons Learned
masakiokuda
1
110
Get Started with AI Agent Operations Using Azure SRE Agent
masakiokuda
1
78
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
390
Oracle Cloud Network Path Analyzerを試してみた/I Tried Out Oracle Cloud Network Path Analyzer
masakiokuda
1
180
20260908_ターゲットとスコープを決める発表法
masakiokuda
1
150
Other Decks in Technology
See All in Technology
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
300
The Author Pays
hiccupps
0
140
Shared Signals Framework 仕様解説
oidfj
0
290
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
2
410
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
5
310
Metadata - Section 3 : Dublin Core Standard · DC
mohab1
0
120
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
3.2k
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
150
IBC 2026 動画技術関連レポート / IBC 2026 Report
cyberagentdevelopers
PRO
2
450
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
120
現場を動かすAIエージェント#2_製造業現場でのAI活用から見た、ハマる罠と実践知
kintotechdev
2
210
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
230
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
300
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
520
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
470
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
530
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Why Our Code Smells
bkeepers
PRO
340
58k
Crafting Experiences
bethany
1
430
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
520
Transcript
cdkd で爆速デプロイを実践する ~自作アプリ編~
自己紹介 ペンネーム: モブエンジニア( @mob_engineer ) 業務内容: 某 SI
企業の SRE / PL 好きな技術領域: クラウド( AWS 、 Azure 、 OCI ) コンテナ( k8s )、ネットワーク(仮想) オブザーバビリティ運用( Dynatrace ) 趣味: コミュニティ/カンファレンス運営 (最近は少ないが)登壇/ブログ執筆 一言: 社外コミュニティを広めながら楽しんでいるエンジニアです! 2
作ったアプリ「杜氏の一季」 杜氏になって酒造りの判断を体験し、杜氏と蔵人の役割を学べる Web アプリです。 JAWS FESTA 2026 前日イベントの酒蔵見学から着想を得ました。 蔵元の注文 大吟醸/食中酒/燗酒/晩酌酒
蔵人の配置 米と精米 × その年の条件 米の硬さ・冬の寒さ 浸漬と製麹 酒母と酵母 杜氏として判断 毎回条件が変わる 醪の温度 ×3 上槽と火入れ 結果:特定名称・日本酒度・酸度・総合評価と杜氏の振り返り 蔵の記録帳( DynamoDB )に保存して番付で競えます。 引用情報: sakagura-sumirator README https://github.com/MASAKIOKUDA-eng/sakagura-sumirator 3
アプリのこだわり 1 知識ではなく判断を 体験 2 結果から「なぜ」を 学べる 3 公平で安全な記録 •
注文と条件が毎回変わり、同 じ答えが正解とは限りません • 工程ごとに杜氏の振り返りを 表示します • 点数はサーバーが判断内容か ら計算し直します • 蔵人の報告をヒントに状況を 読み取ります • 限定吸水や山廃など、酒蔵見 学で聞く用語をそのまま使っ ています • ログインは Cognito の画面で 行い、パスワードはアプリを 通りません • 醪の温度を 3 回にわたり調整 します • WAF 、 CloudFront 、 OAC で多層に守ります 引用情報: sakagura-sumirator README https://github.com/MASAKIOKUDA-eng/sakagura-sumirator 4
アーキテクチャ:常時起動のサーバーなし API Gateway なし Lambda Function URL を CloudFront の背後に置き、
OAC で 直接のアクセスを防ぎます。 固定費は約 8 USD/ 月 WAF の分だけです。検証環境では外 せます。 サーバーレスで構成 S3 や Lambda などは、ほぼ無料枠 内に収まります。 引用情報: sakagura-sumirator README https://github.com/MASAKIOKUDA-eng/sakagura-sumirator アイコン: AWS Architecture Icons https://aws.amazon.com/architecture/icons/ 5
cdkd でデプロイする cdkd ( CDK Direct )は CloudFormation を介さず、 AWS
SDK を直接呼び出して CDK アプリを デプロイするツールです。 npx cdkd bootstrap 初回のみ。状態保存用の S3 を作成 npm run diff 変更内容の確認 npm run deploy WAF 、本体の順にデプロイ npm run deploy:fast 安定化待ちを省略 引用情報: sakagura-sumirator README https://github.com/MASAKIOKUDA-eng/sakagura-sumirator アイコン: AWS Architecture Icons https://aws.amazon.com/architecture/icons/ 6
Cognito 一式の追加を含む更新が 約 100 秒で完了しました。 開発で回しやすい 使い分けが大切 更新の待ち時間が短く、試して すぐ直せます。 cdkd
は開発・検証用途向けで、 本番は通常の cdk deploy が推 奨されています。 同じアプリで両対応 通常の npx cdk deploy でもデ プロイできます。 引用情報: sakagura-sumirator README https://github.com/MASAKIOKUDA-eng/sakagura-sumirator
• 酒蔵見学の体験を、判断を楽しむ Web アプリにしました • 常時起動のサーバーなしで、固定費は約 8 USD/ 月です まとめ
• cdkd でデプロイし、更新は約 100 秒で した • 本番は cdk deploy 、開発は cdkd と使 い分けます GitHub https://github.com/MASAKIOKUDA-eng/sakagura-sumirator