Engineer for the future of Cloud
June 10-13, 2019
San Jose, CA

Cloud native infrastructure deployments with Terraform

Neil Peterson (Microsoft)
9:00am12:30pm Tuesday, June 11, 2019
Building Cloud Native Systems
Location: LL21 C/D



Prerequisite knowledge

  • Basic understanding of cloud providers and cloud-based infrastructure

Materials or downloads needed in advance

  • A laptop and GitHub account


As we move toward hosting workloads on cloud-based resources such as virtual machines, storage, and container-based solutions, it’s also important to modernize how these resources are deployed and managed. Gone are the days of manual and one-off virtual machine deployments and upgrades. In a cloud native world, infrastructure deployments should be repeatable, automated, and version controlled. In order to reach this cloud native goal, it’s important to consider template-based deployment technologies.

Neil Peterson discusses and compares the available template-based solutions for deploying cloud-based infrastructure. He then digs in deep on using Terraform to deploy and upgrade fully configured solutions, as well solutions that span multiple cloud providers. Finally, he walks you through methods for integrating Terraform deployments into change management processes and continuous deployment pipelines. You’ll quickly get up to speed on methods for modern infrastructure deployments with Terraform.

You’ll use Azure as the cloud provider and will be provided access to Azure trial subscriptions for the workshop labs. While Azure will be used, all concepts from the workshop are portable to most cloud providers.

Photo of Neil Peterson

Neil Peterson


Neil Peterson is a senior content engineer at Microsoft, where he delivers technical documentation and samples with a focus on Azure and containers. A data center and cloud enthusiast, Neil has 15 years’ experience in large data center deployment, management, and maintenance operations.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)