Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Terraform CDK 101 - Hashitalks DACH

Terraform CDK 101 - Hashitalks DACH

Sebastian Korfmann

December 03, 2020
Tweet

More Decks by Sebastian Korfmann

Other Decks in Programming

Transcript

  1. Terraform Cloud Development Kit Define Cloud Infrastructure in Code •

    Typescript / JS • Python • Java • C# (soon) • Go (2021)
  2. Terraform CDK Gotchas • Well, it's still alpha :) •

    Refactoring with existing state still not straightforward (yet)
  3. Terraform CDK Benefits • Imperative / Object Oriented Programming •

    Leverages existing Dev Tooling • Complex Deployment Scenarios • Testing
  4. 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