Master DevOps practices, CI/CD pipelines, and continuous delivery in Azure.
This comprehensive guide prepares you for the Microsoft Certified: DevOps Engineer Expert (AZ-400) exam by covering CI/CD automation, source control strategies, infrastructure as code, and continuous feedback practices.
✅ Target Audience: DevOps engineers who combine people, process, and technology to deliver cloud applications and services rapidly, securely, and reliably.
- ⚡ AZ-400 Exam Study Guide
Exam domains and their approximate weight:
- 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 continuous feedback (10–15%)
Source: Microsoft Learn - AZ-400 Exam Page (skills measured as of 2025).
DevOps domains with key concepts and resources.
Key concepts:
- Communication strategy: Distributed teams, async workflows
- Agile tools: Azure Boards, work items, backlog management
- Dashboards & reporting: Project tracking, metrics visualization
- Version control integration: GitHub, Azure Repos with project boards
- Collaboration: Pull requests, branching policies, code reviews
Resources:
Key concepts:
- Git workflows: Branching strategies (trunk-based, GitFlow), repository structure
- Repository management: Permissions, naming conventions, policies
- Code reviews: Pull request validation, merge policies, code quality gates
- Advanced Git: Monorepos, submodules, large repository management
- Integrations: GitHub, Bitbucket, Bitbucket Cloud external repos
Resources:
Key concepts:
- Azure Pipelines: Multi-stage YAML pipelines, classic pipelines
- Testing: Unit, integration, smoke tests; continuous testing
- Pipeline features: Templates, variables, secrets, runtime parameters
- Infrastructure as Code: ARM templates, Bicep, Terraform in pipelines
- Deployments: App Service, AKS, VMs, Function Apps, containers
- CI/CD platforms: GitHub Actions, Azure Pipelines integration
- Environments & approvals: Deployment gates, approval workflows
- Secrets management: Azure Key Vault, secure variables
Resources:
- Azure Pipelines Overview
- Multi-Stage Pipelines
- Continuous Testing
- Pipeline Templates
- Azure Deployments
- GitHub Actions Integration
- Environments & Approvals
- Azure Key Vault
Key concepts:
- DevSecOps principles: Security-first pipelines, shift-left testing
- Code quality & scanning: SonarCloud, code analysis, quality gates
- Security scanning: Defender for DevOps, SAST/DAST tools
- Dependency scanning: Artifact security, vulnerability scanning
- Compliance: Pipeline policies, permissions, audit trails
- Secrets management: Key Vault, variable groups, secure files
Resources:
Key concepts:
- Monitoring & alerting: Azure Monitor, Application Insights
- Feedback channels: Teams, Slack, GitHub Issues, work items
- Telemetry & metrics: Collect, analyze, visualize
- User feedback loops: Customer insights, feature requests
- DevOps metrics: Lead time, deployment frequency, MTTR
Resources:
- Microsoft Learn AZ-400 Path
- John Savill’s AZ-400 Crash Course
- ExamPro DevOps Full Course
- Microsoft Reactor – DevOps Expert Series
| Item | Details |
|---|---|
| Exam Code | AZ-400 |
| Role | Azure DevOps Engineer Expert |
| Duration | ~120 minutes (plus check-in time) |
| Question Count | 40–60 questions (typical) |
| Passing Score | 700 / 1000 |
| Format | Multiple choice, drag-and-drop, case studies, scenario-based questions |
| Languages | English, French, German, Japanese, Chinese (Simplified), Spanish, Portuguese (Brazil) |
| Price | Varies by region (check at scheduling) |
| Renewal | Annual renewal via free online assessment on Microsoft Learn |
Proven strategies to master AZ-400:
-
Master YAML pipelines: Understand syntax, variables, templates, multi-stage logic, and conditions. This is 40%+ of the exam.
-
Build real CI/CD workflows:
- Deploy a full pipeline: Code → Build → Test → Deploy
- Use Azure Pipelines or GitHub Actions
- Practice with different target services (App Service, AKS, Functions)
-
Understand Azure DevOps integration:
- Repos → Boards → Pipelines → Test Plans → Artifacts
- How each component connects and supports DevOps workflows
-
Deep dive into DevSecOps:
- Pipeline security and secrets management
- Defender for DevOps, SonarCloud, dependency scanning
- Compliance gates and approval policies
-
Practice Infrastructure as Code:
- Deploy ARM templates, Bicep, or Terraform via pipelines
- Understand parametrization and variable substitution
-
Master deployment strategies:
- Understand blue-green, canary, rolling deployments
- Configure environments, approvals, and gates
-
Set up monitoring & feedback:
- Configure Application Insights and Azure Monitor
- Create dashboards and alert rules
- Implement feedback channels
-
Take timed practice exams: Use 90–120 minute mock exams to simulate exam conditions. Review every incorrect answer with official documentation.
Recommended study timeline:
- Beginner: 10–14 weeks (10–15 hours/week)
- Some experience: 6–8 weeks (10–15 hours/week)
- Experienced DevOps pros: 3–4 weeks (focused review and practice)
Back to Student Resources