AZ-400: Define and implement continuous integration

Beginner
DevOps Engineer
Administrator
Developer
Solution Architect
Azure
Azure DevOps
Virtual Machines
Automation

Create automated pipelines that continuously build, test, package, and deploy your applications.

Here are the learning paths in this series:

The trophy for the Define and implement continuous integration learning path.

AZ-400: Define and implement continuous integration

Complete all of the learning paths in the series if you are preparing for Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions.

Prerequisites

None

Modules in this learning path

Set up a continuous integration (CI) pipeline that automates the process of building your application.

Set up automated testing in your pipeline to improve code quality.

Manage your application and the packages it uses across build pipelines.

Learn how to use your own build agent when Microsoft-hosted agents don't meet your needs.

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.

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.

Run configuration management tools in Azure Pipelines to help keep your infrastructure configured as you need.

Create a desired state configuration script that checks that IIS is installed. Onboard virtual machines (VMs) for management by Azure Automation. Automatically install IIS on the VMs where that feature is missing.

Learn how to create workflows that enable you to use Continuous Integration (CI) for your projects.