Tuesday Nov 19
15:50 –
16:40
Aud 12

Terraform - The Past, Present (0.12) and Future

Slides:


The concept of IaC (Infrastructure as Code) brought us the ability to build and - more importantly - continuously manage highly scalable infrastructure. Scalability is an important aspect of most modern applications as it affects costs, staff wellbeing and end-user satisfaction.

Terraform is a tool for building, changing, and versioning infrastructure as code safely and efficiently. Terraform can manage existing and popular service providers such as AWS, Google Cloud Platform, Azure, VMware as well as custom in-house solutions.

In this talk we’re going to first zoom out a bit and look into the past to understand the motivations and decisions behind the features available in the current (0.12) version released this May.

Next we will zoom in and walk through the popular and less known features, including revamped HCL (configuration language).

Lastly we will zoom out again to look at the wider plugin ecosystem and the community which has been driving Terraform’s adoption and what changes are planned in that area.

Does it feature code examples and/or live coding? Yes, highly likely - demo gods permitting

Prerequisite attendee experience level: Level 250-300

Microservices
DevOps
cloud
software architecture