Using HashiCorp’s Terraform you can code almost every Azure Deployment. Having your entire infrastructure as source-code makes it easy to spin up new environments in a couple of minutes. Terraform takes this approach a step further, having a single language and a single CLI allows you to describe deployments for almost every cloud vendor. With Terraform Execution Plans you can also inspect what will be deployed, changed or deleted in Azure without harming existing deployments. Join this talk by Thorsten Hans and learn how to write your deployments and quickly create different, independent environments such as Testing, Staging, and Production in Azure.