AZ-400T00: Design and Implement Microsoft DevOps solutions

Design and deliver end-to-end DevOps on Microsoft Azure. This advanced, self-paced course gives DevOps professionals practical skills in source control, CI/CD pipelines, release strategies, infrastructure as code and secure deployments, with a focus on automation, scalability and continuous feedback. It prepares you for the Microsoft Certified: DevOps Engineer Expert (AZ-400) exam.

For more information, see below
Duration
32 hours (4 days)
Modules
8 Modules
Course type
Microsoft

Course Overview

This advanced course is designed for DevOps professionals who want to design and implement end-to-end DevOps practices using Microsoft Azure. Learners will gain hands-on experience in source control, CI/CD pipelines, release strategies, infrastructure as code, and secure deployments. The course prepares candidates for the DevOps Engineer Expert certification and emphasizes automation, scalability, and feedback optimization.

Before You Begin

  • Experience with Azure administration and development
  • Familiarity with Git, CI/CD, and automation tools
  • Understanding of cloud infrastructure and security practices
  • Basic scripting knowledge (PowerShell, Bash, or similar)

Key outcomes

  • Implement DevOps Strategies Plan enterprise-grade DevOps across teams and environments.
  • Automate CI/CD Pipelines Streamline builds and deployments with automation tools.
  • Secure and Manage Dependencies Protect secrets and handle packages effectively.
  • Monitor and Optimize Workflows Improve feedback loops and infrastructure performance.

Tools you’ll use

Azure Portal
Azure Portal
Azure Pipelines
Azure Pipelines
GitHub Actions
GitHub Actions
Azure Monitor & Key Vault
Azure Monitor & Key Vault

Skills you’ll gain

  • Scalable DevOps Design
  • Secure CI/CD Pipelines
  • Infrastructure as Code
  • Feedback Loop Optimization
  • Monitoring Integration Tools
  • Automated Release Processes
  • Deployment Workflow Automation
  • Continuous Delivery Strategy

What You’ll Learn

8 modules
1Lesson 1: Development for enterprise DevOps
Module 1: Introduction to DevOps Module 2: Plan Agile with GitHub Projects and Azure Boards Module 3: Design and implement branch strategies and workflows Module 4: Collaborate with pull requests in Azure Repos Module 5: Explore Git hooks Module 6: Plan foster inner source Module 7: Manage and configure repositories Module 8: Identify technical debt
2Lesson 2: Implement CI with Azure Pipelines and GitHub Actions
Module 1: Explore Azure Pipelines Module 2: Manage Azure Pipeline agents and pools Module 3: Describe pipelines and concurrency Module 4: Design and implement a pipeline strategy Module 5: Integrate with Azure Pipelines Module 6: Introduction to GitHub Actions Module 7: Learn continuous integration with GitHub Actions Module 8: Design a container build strategy
3Lesson 3: Design and implement a release strategy
Module 1: Create a release pipeline Module 2: Explore release recommendations Module 3: Provision and test environments Module 4: Manage and modularize tasks and templates Module 5: Automate inspection of health
4Lesson 4: Implement a secure continuous deployment using Azure Pipelines
Module 1: Introduction to deployment patterns Module 2: Implement blue-green deployment and feature toggles Module 3: Implement canary releases and dark launching Module 4: Implement A/B testing and progressive exposure deployment Module 5: Integrate with identity management systems Module 6: Manage application configuration data
5Lesson 5: Manage infrastructure as code using Azure and DSC
Module 1: Explore infrastructure as code and configuration management Module 2: Create Azure resources using Azure Resource Manager templates Module 3: Create Azure resources using Azure CLI Module 4: Explore Azure Automation with DevOps Module 5: Implement Desired State Configuration (DSC) Module 6: Implement Bicep
6Lesson 6: Implement security and validate code bases for compliance
Module 1: Introduction to Secure DevOps Module 2: Implement open-source software Module 3: Software Composition Analysis Module 4: Security Monitoring and Governance
7Lesson 7: Design and implement a dependency management strategy
Module 1: Explore package dependencies Module 2: Understand package management Module 3: Migrate, consolidate, and secure artifacts Module 4: Implement a versioning strategy Module 5: Introduction to GitHub Packages
8Lesson 8: Implement continuous feedback
Module 1: Implement tools to track usage and flow Module 2: Develop monitor and status dashboards Module 3: Share knowledge within teams Module 4: Design processes to automate application analytics Module 5: Manage alerts, blameless retrospectives and a just culture

Certification & Credentials

AZ-400T00_ Design and Implement Microsoft DevOps solutions
Certificate track
32 hours (4 days)

Target Audience

Intended roles

  • DevOps Engineer

Frequently asked questions

Is this course suitable for beginners in DevOps?
No, it’s intended for professionals with DevOps experience.
What certification does this course support?
It supports the DevOps Engineer Expert certification.
Will I learn GitHub Actions and Azure Pipelines?
Yes, both CI/CD tools are covered in depth.
Are hands-on labs included in the course?
Yes, labs and real-world scenarios are part of the training.
Can I take this course online?
Yes, both instructor-led and self-paced formats are available.
Duration

32 hours (4 days)

Modules

8 Modules

Course type

Microsoft

Category

Microsoft

Intended roles

DevOps Engineer

Prerequisites

Experience with Azure administration and development, Familiarity with Git, CI/CD, and automation tools, Understanding of cloud infrastructure and security practices, Basic scripting knowledge (PowerShell, Bash, or similar)

Reviews

There are no reviews yet.

Be the first to review “AZ-400T00: Design and Implement Microsoft DevOps solutions”

Your email address will not be published. Required fields are marked *