In the previous recipe, we studied the implementation of the Terraform configuration that allows the provisioning of an IaaS (that is, a VM) infrastructure in Azure.
In this recipe, we will stay in the same realm as the previous recipe, but this time we will focus on writing the Terraform configuration that is used to provision a PaaS serverless infrastructure with the provisioning of an Azure App Service.
Getting ready
The purpose of this recipe is to provision and configure an Azure App Service of the Web App type. In addition to provisioning, we will deploy an application in this Web App at the same time as it is being provisioned using Terraform.
Most of the Terraform configuration needed for this recipe has already been studied in several recipes in this book. We will just study the Terraform configuration needed to deploy the application in this Web App.
Regarding the application, it must be packaged in a ZIP file that is in...