Skip to content
CBT Nuggets
DemoBook a Demo

Microsoft Certified: DevOps Engineer Expert (AZ-400)

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 February 2023

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.

Put this course to work for your team

Every plan includes this course plus 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

Inconsistent DevOps practices create release risk: fragile branches, manual handoffs, unsecured pipelines, and production deployments that are hard to control or audit. IT Directors should assign this AZ-400 course to experienced DevOps Engineers, Platform Engineers, and Team Leads responsible for Azure DevOps, GitHub Actions, CI/CD, containers, ARM templates, and release governance. The full curriculum is roughly 30 hours per learner, so it fits best as a structured enablement plan rather than a quick onboarding module. Change management should focus on standardizing branch strategy, repo design, pipeline templates, deployment gates, and controlled rollout patterns before teams apply changes to production workflows. CBT Nuggets Playlists can sequence the training by role, Team Reporting helps track completion, and where available, virtual labs and Practice Exams support hands-on readiness and certification preparation.

Team Impact

How this training helps your team succeed

IT teams complete this training to turn Azure DevOps from a set of tools into a repeatable delivery system with better control over releases, security, and compliance.

  • Standardize release practices: Teams learn branch strategies, repo design, code quality controls, and pipeline templates that reduce avoidable technical debt.
  • Automate CI/CD across targets: Training covers Azure Pipelines, YAML pipelines, agent pools, on-premises release targets, containers, ARM templates, and GitHub Actions.
  • Control production risk: Teams examine release gates, blue-green deployments, canary deployments, ring deployments, and testing-in-production strategies.
  • Support audit readiness: Pipeline security, monitoring/testing options, and Azure DevOps compliance controls help teams build governance into delivery workflows.

After completion

Capabilities your team walks away with

Knowledge

  • DevOps core principles and how they apply to Azure delivery practices
  • Git fundamentals, source control management, release management, and branch strategy design
  • Azure Pipelines concepts, including agent pools, CI pipelines, release pipelines, and YAML-based automation
  • GitHub Actions fundamentals and integration points with Azure DevOps
  • Container, Docker, ARM template, and infrastructure-as-code concepts used in CI/CD
  • Release governance topics, including gates, security, monitoring, testing, and compliance controls

Ability

  • Design repo and branching approaches that support maintainable delivery workflows
  • Build CI/CD pipelines for applications, containers, ARM templates, and GitHub Actions workflows
  • Deploy to Azure and on-premises targets using automated release processes
  • Apply controlled rollout strategies such as blue-green, canary, and ring deployments
  • Add security, testing, monitoring, and compliance controls to pipeline automation
  • Use templates in Azure DevOps pipelines to promote consistency across teams

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 Directors 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 subscription

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

Course Unlock

Just need this course?

$169one time

No subscription

One year of access to AZ-400

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

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

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?

Talk to our sales team to find the right plan for your organization.