In this section, we will focus on Azure API Management and how we can leverage DevOps capabilities to build a continuous release pipeline for API Management. We will work with an ARM template to create and update an API Management instance and demonstrate how we can leverage an ARM template to define products, APIs, and policies within an Azure API Management instance.
We will extend our DevOps solution and add new project for Azure API Management. The project will consist of an ARM definition file and a parameter file, which is used to deploy resources across multiple environments:
- In the ARM definition file, the first step is to define a resource for API Management with a resource type such as Microsoft.ApiManagement/service:
{
"apiVersion": "2017-03-01",
"name": "[parameters(&apos...