Declarative description and automation – this successful concept has long been accepted thanks to tools such as Ansible and Puppet for configuration management. But why stop here? An “as code” formulation also lends itself to digital infrastructure management to take advantage of automated workflows. Terraform has established itself as the tool and language of choice here.
This workshop provides a basic introduction to Infrastructure as Code with Terraform, including concrete use cases in the Azure Cloud. We write Terraform code together and execute in to build infrastructure in the cloud. Of course, we also discuss best practices, such as distributed working and handling sensitive data.