Skip links

AZ-400: Designing and Implementing Microsoft DevOps solutions

Because we know just how hard it is to get the size.

Training
Certificate

AZ-400: Designing and Implementing Microsoft DevOps solutions

Course Information

Course Name

AZ-400: Designing and Implementing Microsoft DevOps solutions

Exam code

AZ-400

Duration

4 Days

Certification

Overview

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

Overview

Overview

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

Audience Profile

Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.

Prerequisites

  • Cloud computing concepts, including an understanding of PaaS, SaaS, and IaaS implementations.
  • Both Azure administration and Azure development with proven expertise in at least one of these areas.
  • Version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

 

Course Outline

This learning path covers everything from managing repositories and branches to identifying technical debt and fostering inner source culture.

Lessons

  • 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 to foster inner source
  • Manage and configure repositories
  • Identify technical debt

Learn continuous integration fundamentals with Azure Pipelines and GitHub Actions. Develop expertise in pipeline configuration, agent management, and container build strategies for modern DevOps workflows.

Lessons

  • 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

This comprehensive learning path delivers advanced methodologies for continuous delivery architecture design, release strategy optimization, and deployment orchestration frameworks. Learn enterprise-grade deployment pipeline configuration, automated quality assurance systems, and sophisticated approval workflow implementation for scalable DevOps excellence.

Lessons

  • Create a Release Pipeline
  • Explore release strategy recommendations
  • Configure and Provision Environments
  • Manage and Modularize Tasks and Templates
  • Automate inspection of health

Lessons

  • 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

This learning path explores Infrastructure as Code (IaC) principles and best practices for managing Azure infrastructure using declarative approaches.

Lessons

  • Explore Infrastructure as Code and configuration management
  • Create Azure Resources by using Azure Resource Manager templates
  • Create Azure Resources Using Azure CLI
  • Explore Azure Automation with DevOps
  • Implement Desired State Configuration (DSC)
  • Implement Bicep

This comprehensive learning path explores implementing security throughout the software development lifecycle using DevSecOps practices. Learn to secure CI/CD pipelines with secrets management and authentication controls, implement open-source software security with license compliance and vulnerability scanning, perform software composition analysis with dependency management and automated remediation, and establish comprehensive security monitoring and governance with Microsoft Defender for Cloud, Azure Policy, resource locks, Microsoft Defender for Identity, and GitHub Advanced Security integration. Master the tools and techniques required to build, secure, and maintain compliant application infrastructure across development and production environments.

 

Lessons

  • Introduction to Secure DevOps
  • Implement open-source software
  • Software Composition Analysis
  • Security monitoring and governance

 

This comprehensive learning path examines dependency management in modern software development. You’ll learn how to identify dependencies in your codebase, manage package feeds, secure artifacts, implement versioning strategies, and leverage both Azure Artifacts and GitHub Packages. Master the skills needed to create efficient, secure, and scalable dependency management workflows for DevOps practices.

Lessons

  • Explore package dependencies
  • Understand package management
  • Migrate, consolidate, and secure artifacts
  • Implement a versioning strategy
  • Introduction to GitHub Packages

This learning path provides comprehensive coverage of automated release gates, secrets, and secret management within pipeline architectures. Content encompasses alerting mechanism implementation, quality reporting methodologies, and service hook notification systems enabling proactive DevOps monitoring and incident response capabilities.

Lessons

  • 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
Course Price

RM3,000.00 exc. 8% tax

Training Dates

Fee RM435.75

Product price:RM3,000.00 exc. 8% tax
Total options:
Order total:
Fill up the form for enquiry