Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Terraform CDK 101 - Hashitalks DACH
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sebastian Korfmann
December 03, 2020
Programming
130
1
Share
Terraform CDK 101 - Hashitalks DACH
Sebastian Korfmann
December 03, 2020
More Decks by Sebastian Korfmann
See All by Sebastian Korfmann
Agentic Coding
skorfmann
0
8
Cloud Engineering amplified by GPT-4
skorfmann
0
110
Cloud Driven Development
skorfmann
0
78
Terraform CDK 101
skorfmann
0
120
AWS Cloud Development Kit 101
skorfmann
0
200
Other Decks in Programming
See All in Programming
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
330
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
1
240
安いハードウェアでVulkan
fadis
1
880
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
590
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
3
300
「速くなった気がする」をデータで疑う
senleaf24
0
130
AI 開発合宿を通して得た学び
niftycorp
PRO
0
200
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
190
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
7
1.2k
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
事業会社でのセキュリティ長期インターンについて
masachikaura
0
220
存在論的プログラミング: 時間と存在を記述する
koriym
5
760
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
Testing 201, or: Great Expectations
jmmastey
46
8.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
250
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building AI with AI
inesmontani
PRO
1
850
Facilitating Awesome Meetings
lara
57
6.8k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
470
WCS-LA-2024
lcolladotor
0
510
GitHub's CSS Performance
jonrohan
1032
470k
The Language of Interfaces
destraynor
162
26k
Transcript
Polyglot Terraform Supercharged by the CDK
Sebastian Korfmann Consultant / Core Maintainer Terraform CDK @skorfmann /
[email protected]
Torsten Stiller Cloud Solution Architect @ Microsoft
[email protected]
Terraform Cloud Development Kit Define Cloud Infrastructure in Code •
Typescript / JS • Python • Java • C# (soon) • Go (2021)
None
None
None
None
None
Terraform Provider
None
None
None
None
Terraform Modules
None
Ecosystem
None
None
Terraform CDK Gotchas • Well, it's still alpha :) •
Refactoring with existing state still not straightforward (yet)
Terraform CDK Benefits • Imperative / Object Oriented Programming •
Leverages existing Dev Tooling • Complex Deployment Scenarios • Testing
Outlook • Terraform Cloud (soon) • C# (soon) / (Go
- when Jsii supports it) • Multiple Stacks • Full Terraform HCL Feature Coverage • Custom Data Sources / Resources • Better Terraform Module Support
Community
Example
Resources • https://cdk.tf • https://cdk.tf/learn • https://cdk.tf/awesome
Thanks! @skorfmann /
[email protected]
[email protected]