Deploy Web API to Azure API Management via Azure Devops CI/CD pipelines — Part 2

Marvin Heng
2 min readMar 7, 2022

This series of tutorial, which consists of 3 following parts, will be demonstrating on how to deploy ASP.NET Web API endpoints at the same time update definition in Azure API Management through Azure Devops CI/CD pipelines:

Part 1: Configuring Web API project

Part 2: Create an instance of API Management and Web API on Azure

Part 3 : Create CI/CD Pipeline on Devops

Part 2: Create an instance of API Management and Web API on Azure

In this part, we will be showing the steps to create API management resource and Web App resource (for hosting Web API) on Azure.

Step 1 — Create Web App

In order to create web app on azure, let’s go to Azure Portal @ https://portal.azure.com. Go to create a resource

Hit “Review + Create” to create the instance. We will be deploying our API using CI/CD in Part 3 later.

Step 2 — Create API Management instance

Hit “Review + Create” to create the API Management instance. This will take quite a while, at least 10mins. Once it is created, you should be able to access the API management instance and check out the APIs blade.

Until this point of time, pretty much we are done with the Azure side setup.

Next: Part 3 : Create CI/CD Pipeline on Devops

--

--

Marvin Heng

An tech specialist also a Microsoft MVP who loves to try new things and publishes sample codes on github.