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初心者の私が語る_CDKのココがイイ_.pdf
Search
Shoma Kobayashi
April 03, 2025
Business
12
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS初心者の私が語る_CDKのココがイイ_.pdf
Shoma Kobayashi
April 03, 2025
More Decks by Shoma Kobayashi
See All by Shoma Kobayashi
AWS CDKでリソースを作成する際の判断フロー
shomakobayashi
0
87
AWS CDKでリソースを作成する際の 判断フロー
shomakobayashi
1
670
Other Decks in Business
See All in Business
シナジーマーケティング株式会社 採用ピッチ資料
synergymarketing
1
68k
タケウチグループRecruit
takeuchigroup
0
14k
Caddireat Innovation -採用候補者向け 会社紹介資料-
caddireat
0
290
FY2026.6 Impact Report JP
mercari_inc
1
130k
Podpora KOVY | 24. 9. 2026
ggfs
PRO
0
430
reiwatravel ai era
reiwatravel_0405
0
1.3k
誰かの役に立つアウトプットの作り方〜学びの循環に飛び込もう!
ikuodanaka
10
3.9k
Ai Workforce Deployment Strategist Hiring Deck|AIコンサルタント採用資料
layerx
PRO
1
460
ビーヘルシー採用
behealthy
0
260
28新卒採用:日和山観光会社紹介
hiyoriyamakankou
0
190
ARI_BXデザイン第2事業ドメイン_事業紹介資料
arid2
0
730
第47期_決算説明会.pdf
tsuchihashi
0
220
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Transcript
2025/04/01 JAWS-UG CDK⽀部 #20 マネコン⽀部!? VS CDK⽀部 AWS CDK初⼼者の私が語る 「CDKのココがイイ!」
⾃⼰紹介 2 • 2008年 ◦ トラック運転⼿ • 2021年 ◦ 漁師(マグロ漁船じゃないです)
• 2022年 ◦ エンジニアデビュー ▪ ビッグデータ分析基盤開発 ▪ 労務管理系WEBアプリ開発 • 2025年 ◦ クラスメソッド⼊社 サーバーサイドエンジニア • 部署 ◦ 製造ビジネステクノロジー部 • 名前(ニックネーム) ◦ ⼩林 翔⾺ • 出⾝‧住まい ◦ 神奈川県→東京 • 趣味 ◦ 筋トレ、サウナ、いきなりステーキ ◦ アウトドア、御朱印帳巡り
3 私が思うCDKのいいところを 3つご紹介します!
4 私が思うCDKのいいところ①
CDKのいいところ① 5 プログラミングしているみたいでめっちゃ楽 しい!
CDKのいいところ① 6 classクラス定義と継承 コンストラクタ newによる インスタンス化
7 私が思うCDKのいいところ②
CDKのいいところ② 8 Terraformと⽐べてstateファイルの 管理不要
CDKのいいところ② 9 不要です! 実際にあった事例 • stateファイルのロック • stateファイルの不整合 • DynamoDBを使⽤するこ
とによる追加費⽤の発⽣
10 私が思うCDKのいいところ③
CDKのいいところ③ 11 cdkコマンドによる変更確認がわかりやすい
CDKのいいところ③ 12 • cdk deployコマンド ◦ 変更内容を表で表⽰ • cdk diffコマンド
◦ カラフルで⾒やすい
まとめ 13 • ① プログラミングしているみたいで楽しい • ② Terraformと⽐べてstateファイルの管理不要 • ③
cdkコマンドによる変更確認がわかりやすい つまづきポイント • コンストラクトの概念理解 ◦ L1 (CFNリソース)、L2 (AWS構成済みパターン)、L3 (⾼レベル抽象化) の違いが分かりにくい • オブジェクト指向の考え⽅が必要 ◦ クラスや継承の知識が必要 • デプロイ失敗時のトラブルシューティング ◦ cdk deployの失敗時の切り戻し
14 CDK始めたばかりですがハマりました! Contributeを1つの目標としてがんばります。
15 ご清聴ありがとうございました