Deploy applications with Azure DevOps

Intermediate
DevOps Engineer
Administrator
Developer
Azure
Azure DevOps

Azure DevOps enables you to build, test, and deploy any application to any cloud or on premises. Learn how to configure release pipelines that continuously build, test, and deploy your applications.

In this learning path, you will:

  • Create a basic release pipeline that deploys a web application to Azure App Service.
  • Build a more complete pipeline that deploys to multiple development and testing stages.
  • Run functional and non-functional tests that verify your application's behavior and performance.
  • Choose and implement an appropriate deployment pattern to smoothly roll out new features to your users.

Take this learning path to help prepare for Exam AZ-400: Microsoft Azure DevOps Solutions.

Modules in this learning path

Set up a continuous delivery (CD) pipeline that automates the process of deploying your application.

Design and create a realistic release pipeline that promotes changes to various testing and staging environments.

Use a release approval in Azure Pipelines to help coordinate database schema changes between developers and database administrators.

Run Selenium UI tests, a form of functional testing, in Azure Pipelines.

Run automated load tests by using Apache JMeter, a form of nonfunctional testing, in Azure Pipelines.

Choose and implement a deployment pattern that helps you smoothly roll out new application features to your users.