Learn how to use Azure DevOps to create a continuous delivery pipeline and achieve a faster time to market for your organization.
Overview
Syllabus
Introduction
- Azure DevOps for software teams
- What you should know
- What is DevOps?
- Why is DevOps useful?
- Release pipelines
- Stages
- Tasks
- Releases
- Overcome deployment obstacles with Azure
- Automatic creation of environments
- Azure Resource Manager and ARM templates
- Deployment to Azure App Services
- Introduction to agents
- Download the agents
- Install the agents
- Prepare for agents configuration
- Configure the agents
- Continuous integration (CI) overview
- Review the CI build setup
- Run the CI build
- Review the build output
- Build alternatives to .NET projects
- Release pipelines basics
- Start a release pipeline
- Create a release pipeline: Agent jobs, part 1
- Create a release pipeline: Agent jobs, part 2
- Use variables in pipelines
- Finalize variables in pipelines
- Standardize pipelines with task groups
- Deployment groups for tracking pipelines
- Create a deployment group
- Deploy into Azure
- Finalize Azure deployment
- Azure deployment: Edit pipeline
- Begin Azure DevOps end-to-end experience
- Azure DevOps end-to-end experience
- Next steps
Taught by
Paul Hacker