Deploy a .NET & Angular application to an Azure App Service with multiple environments using an Azure Pipeline and Bicep
In this article, I will show you a full tutorial on how to create a .NET application using Angular for the frontend and deploy this application with Azure DevOps pipelines on multiple App Service environments.
You are going to learn:
- How to use pipeline templates to simplify the structure of our pipeline
- How to use multiple stages to split semantically different jobs
- How to use multiple Azure environments by elevating the power of a for loop in the pipeline
- How to use Bicep for setting up the needed Azure infrastructure
- How to deploy the application on an Azure App Service by using different deployment slots
You can find the code for this tutorial on my GitHub account.
Read the complete article