Continuous Delivery with Azure DevOps
Overview
Learn how to use Azure DevOps to create a continuous delivery pipeline and achieve a faster time to market for your organization.
Azure DevOps can help you achieve faster time to market, aligning people, processes, and technology for optimum flow. In this course, instructor Paul Hacker, a practicing Azure DevOps architect, shows you how you set up a continuous deployment pipeline in Azure DevOps. Learn why the DevOps approach to software is so useful for modern organizations, and get a complete overview of the different stages and tasks of the Azure-based release pipeline. Discover how to set up your Azure environment, install and configure release agents, and run automated CI builds, and set up the pipeline. Finally, Paul shows the CI/CD solution in action, as he walks you through the complete deployment experience.
Azure DevOps can help you achieve faster time to market, aligning people, processes, and technology for optimum flow. In this course, instructor Paul Hacker, a practicing Azure DevOps architect, shows you how you set up a continuous deployment pipeline in Azure DevOps. Learn why the DevOps approach to software is so useful for modern organizations, and get a complete overview of the different stages and tasks of the Azure-based release pipeline. Discover how to set up your Azure environment, install and configure release agents, and run automated CI builds, and set up the pipeline. Finally, Paul shows the CI/CD solution in action, as he walks you through the complete deployment experience.
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
Related Courses
Reviews
0.0 rating, based on 0 reviews