Skip to content
CBT Nuggets
DemoBook a Demo

Microsoft Certified: DevOps Engineer Expert (AZ-400)

Azure

Professional · IT practitioner

This expert Microsoft Azure DevOps Engineer Expert training covers the objectives in the AZ-400 exam, which is required to earn the Microsoft Certified: Azure DevOps Engineer Expert certification. This Azure DevOps course teaches the skills needed to design and implement a DevOps strategy.

Updated October 2025

31Skills
206Videos
1Practice Exam
30hTotal

Who This Course Is For

This Azure DevOps Engineer Expert training is considered expert-level Microsoft training, which means it was designed for DevOps engineers. This Azure course will validate the extensive experience most DevOps engineers have with Azure CD/SI services.

Skills Your Team Will Gain

  • Evolving your DevOps practices to implement continuous integration
  • Building applications with Azure DevOps that implement continuous delivery
  • Deploying applications with Azure DevOps
  • Managing dependency management in development
  • Automating your deployments through a robust infrastructure
  • Implementing continuous feedback and improvement

Course Curriculum

One skill is free to watch — no signup needed. The other 30 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Introducing DevOps Core Principles

Knox HutchinsonDuration: 55m14 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Introducing DevOps Core PrinciplesFree55m · 14 videos
  • Premium skill.Getting Started with Git59m · 16 videos
  • Premium skill.Introducing DevOps Tools1h 3m · 16 videos
  • Premium skill.Manage Source Control Repos and Releases54m · 16 videos
  • Premium skill.Design a Branch Strategy53m · 14 videos
  • Premium skill.Avoid Technical Debt with Repo Design and Code Quality1h 8m · 14 videos
  • Premium skill.Understand Azure Pipelines Fundamentals51m · 14 videos
  • Premium skill.Deploy Agent Pools and Agents52m · 18 videos
  • Premium skill.Create a CI Pipeline57m · 16 videos
  • Premium skill.Create a Continuous Deployment Release1h · 16 videos
  • Premium skill.Create a Release for On-Premises Targets1h 5m · 16 videos
  • Premium skill.Create a YAML CICD Pipeline57m · 16 videos
  • Premium skill.Understand GitHub Actions Fundamentals1h 3m · 16 videos
  • Premium skill.Integrate GitHub with Azure DevOps56m · 14 videos
  • Premium skill.Understand Docker and Prep for CICD57m · 10 videos
  • Premium skill.Understand the Basics of Azure ARM Templates1h 7m · 16 videos
  • Premium skill.Create a CICD Pipeline for Containers54m · 12 videos
  • Premium skill.Create a Pipeline that Uses ARM Templates56m · 14 videos
  • Premium skill.Create a CICD Pipeline with GitHub Actions1h 7m · 14 videos
  • Premium skill.Control CICD Releases with Gates57m · 16 videos
  • Premium skill.Manage Security Aspects of Pipeline Automation56m · 14 videos
  • Premium skill.Understand Pipeline Testing and Monitoring Options54m · 16 videos
  • Premium skill.Create a Discord Bot to Automate Azure DevOps Tasks59m · 16 videos
  • Premium skill.Understand Testing in Production Strategies52m · 16 videos
  • Premium skill.Implement a Blue-Green Deployment Pipeline54m · 18 videos
  • Premium skill.Implement a Canary Deployment56m · 16 videos
  • Premium skill.Implement the Ring Deployment Pattern54m · 16 videos
  • Premium skill.Explore Infrastructure as Code55m · 16 videos
  • Premium skill.Build and Push Docker Images in Github Actions49m · 14 videos
  • Premium skill.Implement Compliance Controls in Azure DevOps1h 13m · 18 videos
  • Premium skill.Use Templates in Azure DevOps Pipelines56m · 16 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Certification

Designing and Implementing Microsoft DevOps Solutions

AZ-400 validates that an engineer can design and implement DevOps practices on Microsoft platforms, from Git source control and branch strategy through Azure Pipelines, YAML CI/CD, release management and GitHub Actions integration. For IT leaders, a ...

Exam AZ-400Level ProfessionalDifficulty IntermediateCost $165
DevOps Strategy and PrinciplesSource Control with GitBranch Strategy DesignRepo Design and Code QualityAzure Pipelines FundamentalsAgent Pools and Agents
Official certification page

Put this course to work for your team

Every subscription includes this course with the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

Manual, inconsistent releases are a business risk. When every engineer deploys differently, teams see failed builds that reach staging, unclear access to repos and pipelines, and audit questions nobody can answer quickly. This AZ-400 course gives IT teams a shared, repeatable approach to CI/CD on Azure DevOps and GitHub.

Role fit: Built for DevOps engineers and experienced IT Practitioners who already work with Azure. It is expert-level, so Team Leads should assign it to staff who are moving toward pipeline ownership, not to new hires. It starts with DevOps principles and a Git crash course, then moves into building pipelines.

Time investment: About 30 hours across 31 skills, with most skills under an hour. Many teams assign one or two skills per week alongside project work.

Risk and compliance: Your team learns to control releases with gates, manage pipeline security, implement compliance controls in Azure DevOps, and limit project access by user. The course also covers licensing considerations for Azure DevOps and GitHub, including how to evaluate which platform features the organization needs before rollout.

Change management: The course covers moving existing workflows, ticketing, and repos into Azure DevOps and GitHub. It also covers how Azure Pipelines support automated testing and delivery from code readiness through production deployment.

The instructor demonstrates each step and troubleshoots failed builds on screen. Training Managers can use Playlists to sequence skills and Team Reporting to track progress toward AZ-400.

Team Impact

How this training helps your team succeed

IT teams use this training to move releases from manual, error-prone handoffs to repeatable, automated pipelines that reduce deployment risk. Learners build working CI/CD pipelines in Azure DevOps and GitHub-based workflows, then practice reading pipeline logs, console output, and debug output when builds or deployments fail. That troubleshooting practice carries over directly when a dependency issue stalls a real release.

The course also covers core release automation practices: defining how code is pushed, tested, and scheduled for deployment; working with Azure Repos, Pipelines, and Test Plans; deploying resources with ARM templates; and validating releases through Azure-based pipeline stages. Combined with automated testing strategy and reusable pipeline design, these practices help Team Leads catch problems earlier in the delivery process.

  • Fewer failed releases: Engineers design test strategies that run automated tests early in the pipeline instead of finding defects in staging or user acceptance testing.
  • Safer production changes: Teams use CI/CD release pipelines, deployment logs, and staged validation to identify failed jobs or unstable changes before they affect downstream release work.
  • Consistent, reusable infrastructure: ARM templates, Infrastructure as Code practices, and pipeline step templates replace one-off scripts with versioned, repeatable builds for apps and containers.
  • Stronger governance: Team Leads manage project access, control pipeline security, and standardize Azure DevOps workflows so delivery processes are easier to review and maintain.

After completion

Capabilities your team walks away with

Knowledge

  • DevOps core principles, including continual improvement, feedback loops, and the OODA loop as a model for faster, more secure delivery
  • How Azure DevOps and GitHub fit together, including project membership controls, migration considerations, and licensing factors such as GitHub Actions minutes
  • Git fundamentals and branch strategy: staging, committing, rolling back, branching, and pull requests
  • Pipeline architecture across Azure Pipelines and GitHub Actions: stages, jobs, steps, triggers, agents, and artifacts
  • Infrastructure as code with ARM templates and Ansible, plus Docker image construction for CI/CD
  • Release planning and automated testing strategies for Azure DevOps pipelines

Ability

  • Build CI pipelines and read console output to troubleshoot failed builds
  • Create continuous deployment releases for cloud and on-premises targets using classic and YAML pipelines
  • Build CI/CD workflows in GitHub Actions, including building Docker images and pushing them to a registry
  • Deploy Azure resources such as an Azure Container Registry through pipelines that use ARM templates
  • Control releases with gates and staging slots, and manage deployment timing across environments
  • Reduce repeated pipeline code with step templates and runtime parameters so the team can standardize builds

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT leaders use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

Microsoft Certified: Azure Administrator Associate (AZ-104)

This entry-level Microsoft Azure Administrator training prepares aspiring Azure administrators to pass the AZ-104 exam — the single exam required to earn the Microsoft Certified Azure Administrator Associate certification. This training builds hands-...

~17h

This course is included with every plan

Unlock this one course, or get one learner — or your whole team — access to all 294 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$225one time

No subscription

One year of access to AZ-400

  • Every skill in this course
  • Its practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

Includes IT Trainerbot Plus

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for every seat

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access…

Frequently Asked Questions

Is the DevOps Engineer Expert (AZ-400) worth it?

Yes, if you're serious about mastering the skills and tools that make DevOps possible within the Microsoft Azure ecosystem, the Microsoft Certified: DevOps Engineer Expert is worth the time, effort and cost it takes to earn. Whether you're already working in DevOps and want to expand your organization's pipeline to leverage Microsoft's cloud resources, or you're laying the foundation toward a career as a Release Manager or DevOps Engineer, DevOps Engineer Expert is a prestigious validation of your abilities.

How much does the Microsoft Certified: DevOps Engineer Expert cost?

The DevOps Engineer Expert certification only has one exam: the AZ-400, and it costs $165 to register for it. But the certification has prerequisites, so that's not the only cost associated with earning it. Before you can attempt AZ-400, you have to pass either AZ-104: Microsoft Azure Administrator, or AZ-204: Developing Solutions for Microsoft Azure, both of which cost $165. So the total cost of the DevOps Engineer Expert cert is at least $330, before training and prep costs.

Is the AZ-400 exam for the DevOps Engineer Expert difficult?

Yes, by most measures, the DevOps Engineer Expert certification exam AZ-400 is a challenging test of your familiarity not just with DevOps principles, tools, and practices but also Microsoft Azure as a whole. The AZ-400 specifically tests your ability to design and implement custom DevOps solutions that fit an organization's particular workflow. You'll need to have a thorough understanding of the software, services and tools available in the Microsoft Azure ecosystem and be prepared to put them to creative use.

Does the Microsoft Certified: DevOps Engineer Expert expire?

Yes, all Microsoft role-based and specialty certifications are valid for only one year, and the DevOps Engineer Expert certification expires one year from the date you complete all its requirements. Fortunately, you can renew it for free. In an effort to ensure that tech professionals keep their skills up-to-date with evolving technology, Microsoft maintains certification renewal exams that you can take for free within six months of your cert expiring, DevOps Engineer Expert included.

How best to study for the DevOps Engineer Expert (AZ-400)?

The thing that makes AZ-400 so challenging is that you need to prove your skills and abilities related to DevOps while actually using Azure. It won't be enough to recite information — you'll need practical, real-world experience. If you're lucky enough to have that experience from work, congratulations! If you don't, the best way to study for the AZ-400 is with virtual simulations in a hands-on learning environment.

Ready to upskill your team?

See how IT leaders fit this course into a team training plan, and what a plan costs for your team's size.