AZ-400: Designing and Implementing Microsoft DevOps Solutions
Learn new skills and discover the power of Microsoft Azure with step-by-step guidance.
Demand for Cloud Skills
Learn core Azure services and cloud concepts for career success. Start from the basics and progress to cloud expertise.
Hands-On Learning
Understanding Azure allows you to leverage technology to stay ahead of competitors and adapt to market changes.
Learn from Azure Experts
Build a solid foundation in cloud computing with Azure and lead in an increasingly digital business landscape.
Instructor-led
Official Courseware
Flexible Schedule
Guaranteed To Run
This course provides the knowledge and skills to design and implement DevOps processes and practices.
Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms
Course : Designing and Implementing Microsoft DevOps solutions
Level : Advanced
Type : Instructor led Live online or Classroom
Length : 4 days
Labs : Included
Practice Test : Included
Students must have previous experience deploying or administering Azure
Azure compute technologies such as VMs, containers and serverless solutions
Azure virtual networking
You should have experience and knowledge in IT operations
Designing Azure Compute Solutions
Designing Azure Storage Solutions
Design for data security, backup, and recovery
Optimize storage performance and cost.
Design for high availability and scalability in Azure.
Designing Azure Networking Solutions
Designing Azure Identity and Security
Designing for Azure Integration
Cost Management and Optimization
Microsoft Certified: DevOps Engineer Expert
Instructor-led Virtual online live Training.
Weekend Classes
Evening Classes
Weekdays Classes
Course Outline
Module 1: Development for enterprise DevOps
Introduction to DevOps
Plan Agile with GitHub Projects and Azure Boards
Design and implement branch strategies and workflows
Collaborate with pull requests in Azure Repos
Explore Git hooks
Plan foster inner source
Manage and configure repositories
Identify technical debt
Module 2: Implement CI with Azure Pipelines and GitHub Actions
Explore Azure Pipelines
Manage Azure Pipeline agents and pools
Describe pipelines and concurrency
Design and implement a pipeline strategy
Integrate with Azure Pipelines
Introduction to GitHub Actions
Learn continuous integration with GitHub Actions
Design a container build strategy
Module 3: Design and implement a release strategy
Create a release pipeline
Explore release recommendations
Provision and test environments
Manage and modularize tasks and templates
Automate inspection of health
Module 4: Implement a secure continuous deployment using Azure Pipelines
Introduction to deployment patterns
Implement blue-green deployment and feature toggles
Implement canary releases and dark launching
Implement A/B testing and progressive exposure deployment
Integrate with identity management systems
Manage application configuration data
Module 5: Manage infrastructure as code using Azure and DSC
Explore infrastructure as code and configuration management
Create Azure resources using Azure Resource Manager templates
Create Azure resources by using Azure CLI
Explore Azure Automation with DevOps
Implement Desired State Configuration (DSC)
Implement Bicep
Module 6: Implement security and validate code bases for compliance
Introduction to Secure DevOps
Implement open-source software
Software Composition Analysis
Security Monitoring and Governance
Module 7: Design and implement a dependency management strategy
Explore package dependencies
Understand package management
Migrate consolidate and secure artifacts
Implement a versioning strategy
Introduction to GitHub Packages
Module 7: Implement continuous feedback
Implement tools to track usage and flow
Develop monitor and status dashboards
Share knowledge within teams
Design processes to automate application analytics
Manage alerts, blameless retrospectives and a just culture
Hands-on Labs
Agile Planning and Portfolio Management with Azure Boards
Version Controlling with Git in Azure Repos
Version Controlling with Git in Azure Repos
Configuring Agent Pools and Understanding Pipeline Styles
Enabling continuous integration with Azure Pipelines
Integrating external source control with Azure Pipelines
Implementing GitHub Actions by using DevOps Starter
Deploying Docker Containers to Azure App Service web apps
Controlling Deployments using Release Gates
Creating a Release Dashboard
Configuring pipelines as code with YAML
Setting up and running functional tests
Integrating Azure Key Vault with Azure DevOps
Azure Deployments using Azure Resource Manager templates
Implement security and compliance in Azure Pipelines
Managing technical debt with SonarQube and Azure DevOps
Package management with Azure Artifacts
Monitoring application performance with Application Insights
Integration between Azure DevOps and Microsoft Teams
Sharing Team Knowledge using Azure Project Wikis
Best Value offer
Official Courseware
Instructor-led live online / Classroom
Flexible Schedule
Course Completion Certification
Still Have Questions?

We’re Here to Assist You
Some courses may require basic knowledge of IT infrastructure. Check the specific course details for prerequisites.
Yes, our expert instructor will help you from scratch, the course is designed in a way that you will get understanding of Cloud.
Sure, we would happy to assist you. Please direct your queries to info@infoventure.com
AWS Authorized Partner
Microsoft Authorized Partner
CompTIA Authorized Partner
EC-Council Authorized Partner
PECB Authorized Partner
Newsletter
Technology moves fast. Make sure you are up to speed with IT Trainings.
All rights reserved. © 2016 - 2025 - Infoventure Technologies Inc.

The expert in anything was once a beginner.
—Helen Hayes
Fill the Form
We HATE spam. Your email will never be shared
Preferred class : "Learning should never be limited by financial constraints. There are always ways to access education and gain knowledge, no matter your financial situation."
Save more,Learn more.
Take advantage of these opportunities and don't let financial constraints limit your education."
AWS Official Courseware
AWS Authorized Instructor
Course Completion Certification

We HATE spam. Your email address is 100% secure
Self paced Digital Training
After submitting, review your inbox and junk mail.