Pipeline Infrastructure Automation with Terraform and ARM

Brian
                    MinisiBrian Minisi

1:30:00 PM - Envision

Infrastructure as Code allows for the creation and configuration of complex infrastructure topologies through the use of templates. When deploying applications, both application code and infrastructure should be included to assure that not only are we releasing new features, but the infrastructure the features run on is fully in place and integrated. Automated pipeline deployments should include all of these tasks for the creation and running of the applications. In this session, we will discuss two of the more popular IaC tools for infrastructure automation on the Azure platform; Terraform and Azure Resource Manager (ARM). Including these tools in an automated pipeline is essential. We will examine how to integrate IaC in Azure Pipelines and what needs to be considered to enable repeatability in fully automated scenarios.