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
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
Ruby and LLM Ecosystem 2nd
koic
1
1.4k
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
490
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
Java 21/25 Virtual Threads 소개
debop
0
320
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
180
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
360
AI 開発合宿を通して得た学び
niftycorp
PRO
0
200
「速くなった気がする」をデータで疑う
senleaf24
0
130
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
820
存在論的プログラミング: 時間と存在を記述する
koriym
5
760
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
490
Crafting Experiences
bethany
1
110
The Pragmatic Product Professional
lauravandoore
37
7.2k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Building an army of robots
kneath
306
46k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
200
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Producing Creativity
orderedlist
PRO
348
40k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
84
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]