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
Sebastian Korfmann
December 03, 2020
Programming
1
130
Terraform CDK 101 - Hashitalks DACH
Sebastian Korfmann
December 03, 2020
Tweet
Share
More Decks by Sebastian Korfmann
See All by Sebastian Korfmann
Agentic Coding
skorfmann
0
3
Cloud Engineering amplified by GPT-4
skorfmann
0
100
Cloud Driven Development
skorfmann
0
74
Terraform CDK 101
skorfmann
0
120
AWS Cloud Development Kit 101
skorfmann
0
190
Other Decks in Programming
See All in Programming
GoLab2025 Recap
kuro_kurorrr
0
790
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.5k
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
240
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
340
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
130
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
240
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
210
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
430
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
640
Featured
See All Featured
KATA
mclloyd
PRO
33
15k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Heart Work Chapter 1 - Part 1
lfama
PRO
4
35k
Faster Mobile Websites
deanohume
310
31k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
Navigating Weather and Climate Data
rabernat
0
62
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
390
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]