You have a .NET application you need to deploy to a specific Azure virtual machine. You must use Azure DevOps to create a CI/CD pipeline and deploy this application using deployment groups to target that Azure VM.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Create an Azure DevOps Organization
- Log in to the Azure Portal using the provided credentials
- Search for Azure DevOps from the Services menu
- Create a new organization and project named
MyFirstProject
- Create a Build Pipeline
- Import the code from the provided GitHub repository
- Create a pipeline in Azure Pipelines, using the code from the
deploy
branch
- Build the Environment
- Create a release pipeline to deploy the ARM templates, creating the environment
- Use the provided
service principle
to create a service connection
- Build the Release Pipeline
- Once the environment has been built, log in to the Azure VM and install the agent
- Add to the existing release pipeline to deploy the web application to IIS
- Verify Web Application
- Verify that the application loads by visiting the URL on the
vm1
resources created in the lab.
- Verify that the application loads by visiting the URL on the