Certifications•19 min read
Azure DevOps Engineer Expert (AZ-400) Certification Guide
Master DevOps on Azure with AZ-400 certification guide. Learn CI/CD, source control, and release management.
By Andy Pham
Azure DevOps Engineer Expert (AZ-400) Certification Guide
The AZ-400 certification validates your ability to implement DevOps practices using Azure DevOps and GitHub.
Exam Overview
| Aspect | Details |
|---|---|
| Exam Code | AZ-400 |
| Duration | 120 minutes |
| Questions | 40-60 questions |
| Passing Score | 700/1000 |
| Prerequisites | AZ-104 or AZ-204 |
| Cost | $165 USD |
Exam Domains
Configure Processes and Communications (10-15%)
- Agile practices
- Collaboration tools
Design and Implement Source Control (15-20%)
- Git strategies
- Branch policies
Design and Implement Build and Release (40-45%)
- CI/CD pipelines
- Deployment strategies
Develop Security and Compliance (10-15%)
- Secure DevOps
- Compliance automation
Implement Instrumentation (10-15%)
- Monitoring strategies
- Feedback mechanisms
Pipeline Example
# azure-pipelines.yml
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
stages:
- stage: Build
jobs:
- job: BuildJob
steps:
- task: DotNetCoreCLI@2
inputs:
command: 'build'
projects: '**/*.csproj'
- stage: Deploy
jobs:
- deployment: DeployWeb
environment: 'production'
strategy:
runOnce:
deploy:
steps:
- task: AzureWebApp@1
inputs:
azureSubscription: 'MySubscription'
appName: 'my-web-app'
Practice with ExamCert
ExamCert offers 700+ practice questions for AZ-400 covering DevOps practices.