Training The Digital Workforce of Tomorrow.
AZ-400T00 | Designing & Implementing Microsoft DevOps solutions



4 Day(s)

Instructor-Led Training

from SGD $2600*

Course Schedules

15 Jan 2024 - 19 Jan 2024
18 Mar 2024 - 22 Mar 2024
13 May 2024 - 17 May 2024
15 Jul 2024 - 19 Jul 2024
09 Sep 2024 - 13 Sep 2024

Enroll/ Enquire Now

*Course Pricing Subjected to Terms & Conditions.

Course 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

Who Should Enrol?

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

Course Outcome

Upon completing the AZ-400 DevOps Solutions course, participants will:

  • Master DevOps Processes: Gain comprehensive knowledge and skills to design and implement DevOps processes effectively.
  • Agile Planning and Collaboration: Understand and apply agile practices, create team structures, and select tools for efficient collaboration.
  • Source Control Proficiency: Become proficient in source control, mastering Git repositories, branches, and pull requests using Azure Repos and GitHub.
  • CI/CD Implementation: Implement continuous integration using Azure Pipelines and GitHub Actions, design container build strategies, and manage release pipelines.
  • Infrastructure as Code: Learn to deploy environments, utilize Azure Resource Manager templates, and explore infrastructure configuration options.
  • Security and Compliance: Implement Secure DevOps practices, handle open-source software securely, and configure security monitoring and governance using tools like Microsoft Defender for Cloud.


Module 01: Introduction to DevOps
Module 02: Choose the right project
Module 03: Describe team structures
Module 04: Choose the DevOps tools
Module 05: Plan Agile with GitHub Projects and Azure Boards
Module 06: Introduction to source control
Module 07: Describe types of source control systems
Module 08: Work with Azure Repos and GitHub
Module 09: Structure your Git Repo
Module 10: Manage Git branches and workflows
Module 11: Collaborate with pull requests in Azure Repos
Module 12: Identify technical debt
Module 13: Explore Git hooks
Module 14: Plan foster inner source
Module 15: Manage Git repositories
Module 16: Explore Azure Pipelines
Module 17: Manage Azure Pipeline agents and pools
Module 18: Describe pipelines and concurrency
Module 19: Explore continuous integration
Module 20: Implement a pipeline strategy
Module 21: Integrate with Azure Pipelines
Module 22: Introduction to GitHub Actions
Module 23: Learn continuous integration with GitHub Actions
Module 24: Design a container build strategy
Module 25: Introduction to continuous delivery
Module 26: Create a release pipeline
Module 27: Explore release recommendations
Module 28: Provision and test environments
Module 29: Manage and modularize tasks and templates
Module 30: Automate inspection of health
Module 31: Introduction to deployment patterns
Module 32: Implement blue-green deployment and feature toggles
Module 33: Implement canary releases and dark launching
Module 34: Implement A/B testing and progressive exposure deployment
Module 35: Integrate with identity management systems
Module 36: Manage application configuration data
Module 37: Explore infrastructure as code and configuration management
Module 38: Create Azure resources using Azure Resource Manager templates
Module 39: Create Azure resources by using Azure CLI
Module 40: Explore Azure Automation with DevOps
Module 41: Implement Desired State Configuration (DSC)
Module 42: Implement Bicep
Module 43: Introduction to Secure DevOps
Module 44: Implement open-source software
Module 45: Software Composition Analysis
Module 46: Static analyzers
Module 47: OWASP and Dynamic Analyzers
Module 48: Security Monitoring and Governance
Module 49: Explore package dependencies
Module 50: Understand package management
Module 51: Migrate consolidating and secure artifacts
Module 52: Implement a versioning strategy
Module 53: Introduction to GitHub Packages
Module 54: Implement tools to track usage and flow
Module 55: Develop monitor and status dashboards
Module 56: Share knowledge within teams
Module 57: Design processes to automate application analytics
Module 58: Manage alerts, blameless retrospectives, and a just culture


Related Courses

You might also be interested in these courses

AZ-140T00 - Configuring and Operating Microsoft Azure Virtual Desktop
Microsoft Azure Security Technologies
AZ-500T00 | Microsoft Azure Security Technologies
AZ-305T00 | Designing Microsoft Azure Infrastructure Solutions
AZ-900T00 | Microsoft Azure Fundamentals
AVWSQ-AZ-104 | WSQ - Microsoft Azure Administrator
Designing and Implementing a Data Science Solution on Azure
DP-100T01 | Designing and Implementing a Data Science Solution on Azure