A step-by-step walkthrough for setting up a CI/CD release pipeline in Azure DevOps to deploy an ASP.NET Core Web API to IIS on an Azure virtual machine. Covers creating the Azure VM with proper inbound port rules, enabling IIS, installing the .NET 10 hosting bundle, registering the VM as a deployment group target in Azure DevOps, and configuring the release pipeline stages with IIS web app deployment tasks. The result is an automated pipeline that deploys the latest build artifact to IIS whenever changes are merged to the main branch.

21m watch time

Sort: