Terraform is a beautiful tool we all love; it is multi-cloud, meaning you can write code to provision resources from all major and many minor cloud providers. Sadly the code you write is vendor specific as resource descriptions are not portable between providers. What if your boss or customer wants a cloud-agnostic solution? Do you need an external tool or Terraform language is rich enough to allow cloud-agnostic code? I stand that 0.12 is so powerful that you can create provider-agnostic modules and write code that works the same in GCP, AWS and Azure.

Comments

Please login to leave a comment

very interesting

Anonymous at 13:13 on 22 Oct 2020

a torough explanation of a tricky topic

Matteo Vivona at 14:18 on 22 Oct 2020

Super interesting talk

Cool tips for Terraform!

very interesting approach to write agnostic code, even if it's very challenging

Matteo Varani at 17:05 on 26 Oct 2020

Interesting! Every year I can't miss talk by Giulio Vian!