Azure DevOps AZ-400 Study Guide - Exam Guide Outline
Published: 2022-12-03 16:45:25

**This series is intended to be a personal study guide and is based on the AZ-400 exam guide as of December 2022. Information may not be comprehensive or accurate.**

[Microsoft exam page](https://learn.microsoft.com/en-us/certifications/exams/az-400)

"Candidates for this exam are developers or infrastructure administrators who also have subject matter expertise in working with people, processes, and products to enable continuous delivery of value in organizations.

DevOps engineers must have experience with administering and developing in Azure, with strong skills in at least one of these areas. They should be familiar with both Azure DevOps and GitHub."

[AZ-400 Exam Study Guide](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE3VP8d)
[
A Cloud Guru "AZ-400: Designing and Implementing Microsoft DevOps Solutions" Course](https://learn.acloud.guru/course/az400-azure-devops-engineer-expert/dashboard)

<u>**Skills Measured**</u>

- Configure processes and communications (10–15%)
- Design and implement source control (15–20%)
- Design and implement build and release pipelines (40–45%)
- Develop a security and compliance plan (10–15%)
- Implement an instrumentation strategy (10–15%)

<u>**Configure processes and communications (10-15%)**</u>

- [Configure activity traceability and flow of work](https://dev.to/aidutcher/az-400-configure-activity-traceability-and-flow-of-work-155d)
- [Configure collaboration and communication](https://dev.to/aidutcher/az-400-configure-collaboration-and-communication-16lm)

**<u>Design and implement source control (15-20%)</u>**

- [Design and implement a source control strategy](https://dev.to/aidutcher/az-400-design-and-implement-a-source-control-strategy-1m0l)
- [Plan and implement branching strategies for source code](https://dev.to/aidutcher/az-400-plan-and-implement-branching-strategies-for-source-code-3608)
- [Configure and manage repositories](https://dev.to/aidutcher/az-400-configure-and-manage-repositories-28h6)

**<u>Design and implement build and release pipelines (40-45%)</u>**

- [Design and implement pipeline automation](https://dev.to/aidutcher/az-400-design-and-implement-pipeline-automation-22d6)
- [Design and implement a package management strategy](https://dev.to/aidutcher/az-400-design-and-implement-a-package-management-strategy-o2b)
- [Design and implement pipelines](https://dev.to/aidutcher/az-400-design-and-implement-pipelines-3ekl)
- [Design and implement deployments](https://dev.to/aidutcher/az-400-design-and-implement-deployments-4p0)
- [Design and implement infrastructure as code (IaC)](https://dev.to/aidutcher/az-400-design-and-implement-infrastructure-as-code-iac-4a3f)
- [Maintain pipelines](https://dev.to/aidutcher/az-400-maintain-pipelines-3b62)

**<u>Develop a security and compliance plan (10-15%)</u>**

- [Design and implement a strategy for managing sensitive information in automation](https://dev.to/aidutcher/az-400-design-and-implement-a-strategy-for-managing-sensitive-information-in-automation-24c1)
- [Automate security and compliance scanning](https://dev.to/aidutcher/az-400-automate-security-and-compliance-scanning-489j)

**<u>Implement an instrumentation strategy (10-15%)</u>**

- [Configure monitoring for a DevOps environment](https://dev.to/aidutcher/az-400-configure-monitoring-for-a-devops-environment-11kf)
- [Analyze metrics](https://dev.to/aidutcher/az-400-analyze-metrics-2mfp)