Workshop: Introduction to Terraform

Location: Garden B

Duration: 1:00pm - 4:00pm

Day of week: Thursday

Level: Beginner

Key Takeaways

  • You’ll leave with an understanding of the principles of declarative infrastructure management
  • You’ll be comfortable getting hands-on with Terraform, and you’ll have practical experience using it to manage two leading clouds
  • You’ll know advances Terraform syntax and best-practices


  • Familiarity with cloud providers and IaaS concepts, comfortable with a text editor / IDE and the command line.
  • Please bring a Mac or Linux machine / VM.

Required pre-work will be emailed to all registered attendees 2 weeks prior to the workshop.

In this workshop we’ll learn how to automate building of cloud infrastructure. We’ll see how previously point-and-click infrastructure deployments can be specified declaratively in source-controlled files, and have their lifecycle managed by the leading cloud-native tool: Terraform. We’ll go from nothing to two servers in two clouds, and managed DNS too. Note that this workshop is about deploying IaaS resources, rather than services or Kubernetes.

Speaker: Matt Turner

Head of Platform @ZigluMoney

Matt is Head of Platform at Ziglu, a UK-based FinTech startup building a revolutionary banking platform using cutting-edge cloud-native technology. Matt and his teams are responsible for the infrastructure and developer tooling underlying all of Ziglu’s services. Matt has been doing Dev, sometimes with added Ops, for over a decade. His idea of "full-stack" is Linux, Kubernetes, and now Istio too. He's given many talks and workshops on Kubernetes and Istio, including at all three KubeCon editions, and is co-organiser of the Istio London meetup. He tweets @mt165 and blogs at

Find Matt Turner at

Last Year's Tracks

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.