Member-only story
Azure App Service: CI/CD using Azure DevOps Chapter-1
Azure App Service is HTTP-based service for hosting web applications, REST APIs, and mobile back ends. It enables you to build and host applications in the programming language of your choice without worrying about infrastructure. Apart from deployment this service comes with many other useful functionalities too, such as security, load balancing, autoscaling, DevOps etc. In this blog we will deploy a web application in Azure App service using capabilities of Azure DevOps.
So Exactly What we are going to do -
We will build a basic CI/CD pipeline to deploy a simple ASP.NET website in Azure WebApp via using Azure DevOps pipeline.
What you need to start -
- Azure Cloud Account [I am using Azure Cloud free tier]
- Azure DevOps [https://azure.microsoft.com/en-gb/services/devops/]
Stage -1 — Prepare Environment
In App Service (Web Apps, API Apps, or Mobile Apps), an app always runs in an App Service plan. (The compute resources you use are determined by the App Service plan.) So to deploy ASP.NET Website, we need to add a plan in our Azure Subscription. This can be done via Az CLI / Azure Cloud Console or via ARM Templates. Choice is yours.