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
19
1
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
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
600
[dbts2026]数十PBの超巨大データ×AI活用を支えるSnowflakeの実力〜大規模環境におけるアーキテクチャと運用のリアル〜
y_matsubara
0
120
2026 Apache Flink Community Checkpoint
rmetzger
0
200
生成AI時代のIAMのマニアックな話
takuros
6
2.8k
顧客合意を取りながら進めるAWSコスト削減の実践
optim
0
150
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
330
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
130
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
2
420
分析作業をどこまで任せるか自分で決められる AIネイティブBI『Golden Analytics』が 良さげな話 /golden-analytics-is-ai-native-bi
shinyaa31
0
130
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
140
AWSを利用する上で知っておきたい名前解決の話 2026
nagisa53
5
3.3k
コードレビューをなくして見えたもの
henteko
0
140
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
300
Crafting Experiences
bethany
1
430
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
660
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Ethics towards AI in product and experience design
skipperchong
2
460
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