Request a call back

percentage Register today and get 10% off on all our courses

Coupon Code: DIS10*

price-tag
We Are Live

Checkout for New Version of SAFe Scrum Master and Advanced SPC path Launched. Chat with us to know more.

Didn't find what you need? We'll help you find it
Call Us
DevOps Engineer Expert

DevOps Engineer Expert (AZ-400)

Google Review

4.9/5

Star Review

4.9/5

The AZ-400T00: Designing and Implementing Microsoft DevOps Solutions course equips professionals with the skills to create and manage DevOps processes in Microsoft Azure.

Date

10 Nov - 13 Nov (Mon-Thu) Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā 

Time

10:00 AM - 6:00 PM (EST)

$1,050

10% OFF

$950

Get it for

onlineOnline

$1,050

10% OFF

$950

Get it for

onlineOnline

$1,050

10% OFF

$950

Get it for

onlineOnline

$1,050

10% OFF

$950

Trusted By

Trusted by organizations worldwide for professional development. Advance Agility connects clients with experienced trainers and global peers.

10

+

100

+

10000

+

Overview

This course provides hands-on training for IT professionals to design, implement, and manage DevOps practices using Microsoft Azure. Covering topics like CI/CD pipelines, infrastructure as code, security, monitoring, and automation with tools such as Azure DevOps, Docker, Kubernetes, and Terraform, it prepares participants to streamline software delivery and improve collaboration between development and operations teams.

DevOps Engineer Expert Curriculum

• Introduction to DevOps

• Understand what DevOps is and the steps to accomplish it

• Identify teams to implement the process

• Plan for the transformation with shared goals and timelines

• Plan and define timelines for goals

• Plan Agile with GitHub Projects and Azure Boards

• Describe GitHub Projects and Azure Boards

• Link Azure Boards and GitHub

• Configure and Manage GitHub Projects and boards

• Customize Project views

• Design and implement branch strategies and workflows

• Describe Git branching workflows

• Implement feature branches

• Implement GitHub Flow

• Fork a repo

• Collaborate with pull requests in Azure Repos

• Leverages pull requests for collaboration and code reviews

• Give feedback using pull requests

• Configure branch policies

• Use GitHub mobile for pull requests approvals

• Explore Git hooks

• Understand Git hooks

• Identify when used Git hooks

• Implement Git hooks for automation

• Explain Git hooks' behavior

• Plan foster inner source

• Use Git to foster inner source across the organization

• Implement fork workflow

• Choose between branches and forks

• Share code between forks

• Manage and configure repositories

• Understand large Git repositories

• Explain VFS for Git

• Use Git Large File Storage (LFS)

• Purge repository data

• Manage and Automate Release Notes with GitHub

• Identify technical debt

• Identify and manage technical debt

• Integrate code quality tools

• Plan code reviews

• Describe complexity and quality metrics

• Explore Azure Pipelines

• Describe Azure Pipelines

• Explain the role of Azure Pipelines and its components

• Decide Pipeline automation responsibility

• Understand Azure Pipeline key terms

• Manage Azure Pipeline agents and pools

• Choose between Microsoft-hosted and self-hosted agents

• Install and configure Azure Pipelines Agents

• Configure agent pools

• Make the agents and pools secure

• Explore communication to deploy using Azure Pipelines

• Describe pipelines and concurrency

• Use and estimate parallel jobs

• Use Azure Pipelines for open-source or private projects

• Use Visual Designer

• Work with Azure Pipelines and YAML

• Design and implement a pipeline strategy

• Define a build strategy

• Explain and configure demands

• Implement multi-agent builds

• Use different source control types available in Azure Pipelines

• Integrate with Azure Pipelines

• Describe advanced Azure Pipelines anatomy and structure

• Detail templates and YAML resources

• Implement and use multiple repositories

• Introduction to GitHub Actions

• Explain GitHub Actions and workflows

• Create and work with GitHub Actions and Work

• Describe Events, Jobs and Runners

• Examine output and release management for actions

• Learn continuous integration with GitHub Actions

• Implement Continuous Integration with GitHub Actions

• Use environment variables

• Share artifacts between jobs and use Git tags

• Create and manage secrets

• Design a container build strategy

• Design a container strategy

• Work with Docker Containers

• Create an Azure Container Registry

• Explain Docker microservices and containers

• Create a release pipeline

• Explain the terminology used in Azure DevOps and other Release Management Tooling

• Describe what a Build and Release task is, what it can do, and some available deployment tasks

• Implement release jobs

• Explore release recommendations

• Explain things to consider when designing your release strategy

• Define the components of a release pipeline and use artifact sources

• Create a release approval plan

• Implement release gates

• Provision and test environments

• Provision and configure target environment

• Deploy to an environment securely using a service connection

• Configure functional test automation and run availability tests

• Setup test infrastructure

• Manage and modularize tasks and templates

• Use and manage task and variable groups

• Use release variables and stage variables in your release pipeline

• Use variables in release pipelines

• Automate inspection of health

• Implement automated inspection of health

• Create and configure events

• Configure notifications in Azure DevOps and GitHub

• Create service hooks to monitor pipeline

• Classify a release versus a release process, and outline how to control the quality of both

• Choose a release management tool

• Introduction to deployment patterns

• Describe deployment patterns

• Explain microservices architecture

• Understand classical and modern deployment patterns

• Plan and design your architecture

• Implement blue-green deployment and feature toggles

• Explain deployment strategies

• Implement blue green deployment

• Understand deployment slots

• Implement and manage feature toggles

• Implement canary releases and dark launching

• Describe deployment strategies

• Implement canary release

• Explain traffic manager

• Understand dark launching

• Implement A/B testing and progressive exposure deployment

• Implement progressive exposure deployment

• Implement A/B testing

• Implement CI/CD with deployment rings

• Identify the best deployment strategy

• Integrate with identity management systems

• Integrate Azure DevOps with identity management systems

• Integrate GitHub with single sign-on (SSO)

• Understand and create a service principal

• Create managed service identities

• Manage application configuration data

• Rethink application configuration data

• Understand separation of concerns

• Integrate Azure Key Vault with Azure Pipelines

• Manage secrets, tokens and certificates

• Describe Azure App Configuration

• Understand Key-value pairs

• Understand app configuration feature management

• Implement application configuration

• Explore infrastructure as code and configuration management

• Understand how to deploy your environment

• Plan your environment configuration

• Choose between imperative versus declarative configuration

• Explain idempotent configuration

• Create Azure resources using Azure Resource Manager templates

• Create Azure resources using Azure Resource Manager templates

• Understand Azure Resource Manager templates and template components

• Manage dependencies and secrets in templates

• Organize and modularize templates

• Create Azure resources by using Azure CLI

• Create Azure resources using Azure CLI

• Understand and work with Azure CLI

• Run templates using Azure CLI

• Explains Azure CLI commands

• Explore Azure Automation with DevOps

• Implement automation with Azure DevOps

• Create and manage runbooks

• Create webhooks

• Create and run a workflow runbook and PowerShell workflows

• Plan for hybrid management

• Implement Desired State Configuration (DSC)

• Implement Desired State Configuration (DSC)

• Describe Azure Automation State Configuration

• Implement DSC and Linux Automation on Azure

• Plan for hybrid management

• Implement Bicep

• Learn what Bicep is

• Learn how to install it and create a smooth authoring experience

• Use Bicep to deploy resources to Azure

• Deploy Bicep files in Cloud Shell and Visual Studio Code

• Introduction to Secure DevOps

• Identify SQL injection attack

• Understand DevSecOps

• Implement pipeline security

• Understand threat modeling

• Implement open-source software

• Implement open-source software

• Explain corporate concerns for open-source components

• Describe open-source licenses

• Understand the license implications and ratings

• Software Composition Analysis

• Inspect and validate code bases for compliance

• Integrate security tools like WhiteSource with Azure DevOps

• Implement pipeline security validation

• Interpret alerts from scanning tools

• Configure GitHub Dependabot alerts and security

• Security Monitoring and Governance

• Configure Microsoft Defender for Cloud

• Understand Azure policies

• Describe initiatives, resource locks and Azure Blueprints

• Work with Microsoft Defender for Identity

• Explore package dependencies

• Define dependency management strategy

• Identify dependencies

• Describe elements and componentization of a dependency management

• Scan your codebase for dependencies

• Understand package management

• Implement package management

• Manage package feed

• Consume and create packages

• Publish packages

• Migrate consolidate and secure artifacts

• Identify artifact repositories

• Migrate and integrate artifact repositories

• Secure package feeds

• Understand roles, permissions and authentication

• Implement a versioning strategy

• Promote packages

• Push packages from pipeline

• Describe semantic and explore best practices for versioning

• Implement a versioning strategy

• Introduction to GitHub Packages

• Publish packages

• Install packages

• Delete and restore packages

• Configure access control and visibility

• Implement tools to track usage and flow

• Implement tools to track feedback

• Plan for continuous monitoring

• Implement Application Insights

• Use Kusto Query Language (KQL)

• Develop monitor and status dashboards

• Configure Azure Dashboards

• Work with View Designer in Azure Monitor

• Create Azure Monitor Workbooks

• Monitor with Power BI

• Share knowledge within teams

• Share knowledge with development teams

• Work with Azure DevOps Wikis

• Integrate with Azure Boards

• Design processes to automate application analytics

• Automate application analytics

• Assist DevOps with rapid responses and augmented search

• Integrate telemetry

• Implement monitoring tools and technologies

• Manage alerts, blameless retrospectives and a just culture

• Carry out blameless retrospectives and create a just culture

• Improve application performance

• Explain server response time degradation

• Reduce meaningless and nonactionable alerts


• Validate lab environment

• Agile planning and portfolio management with Azure Boards

• Version Control with Git in Azure Repos

• Configure agent pools and understand pipeline styles

• Enable Continuous Integration with Azure Pipelines

• Implement GitHub Actions for CI/CD

• Deploy Docker containers to Azure App Service web apps

• Configure Pipelines as Code with YAML

• Control Deployments using Release Gates

• Set up and run functional tests

• Integrate Azure Key Vault with Azure DevOps

• Enable Dynamic Configuration and Feature Flags

• Deployments using Azure Bicep templates

• Package Management with Azure Artifacts

• Monitor Application Performance with Azure Load Testing

• Share team knowledge using Azure Project Wiki

Course Benefits

  • Master end-to-end DevOps practices using Azure DevOps, GitHub, Docker, and Kubernetes.
  • Learn to automate software delivery with CI/CD pipelines for faster, reliable releases.
  • Gain expertise in infrastructure as code (IaC) for scalable, repeatable cloud deployments.
  • Enhance security and compliance within DevOps pipelines using integrated tools and best practices.
  • Develop monitoring and feedback mechanisms to improve application performance and user satisfaction.
  • Prepare for the AZ-400: Microsoft Azure DevOps Solutions certification exam, boosting your career prospects.
DevOps Engineer Expert

Need to know
more?

DevOps Engineer Expert

Download

Course Certification Process

DevOps Engineer Expert

Get professional guidance from learning advisors

View Schedules
  • Meet prerequisites: solid foundation in Azure administration, development, and DevOps concepts.
  • Complete the recommended training: "AZ-400T00: Designing and Implementing Microsoft DevOps Solutions."
  • Pass the AZ-400: Microsoft Azure DevOps Solutions certification exam.
  • Earn the Microsoft Certified: DevOps Engineer Expert credential upon successful exam completion.

Our Instructor

Gaurav Rajwanshi

Gaurav Rajwanshi

Lean Business Leadership and AI Coach

Amogh Joshi

Amogh Joshi

Director of Agile Product Delivery & Transformation Coach

Ashish Joshi

Ashish Joshi

Business Agility and Transformation Coach

enquire Now

Get professional guidance from learning
advisors

course-broucher-bg
course-brouscher-icon

Difficulties in organizing your schedule?

Upskill and reskill your team with our corporate training programs.

Reach Us
course-selection-bg

Confused about course selection?
Talk to an expert!

DevOps Engineer Expert

Testimonial

What Participants Say About Our Trainers

I have had the opportunity to learn Leading SAFe 6.0 course from Varun Dharni. He takes the time and effort to acknowledge queries and doubts during the session. His simple nature makes it easy to ask him any basic doubts. I highly recommend his instruction to others who are interested in the SAFe Agile course.

Niharika Kamewal

Niharika Kamewal

customer-one

This week I had the amazing opportunity to participate in a 2-day intensive SAFe training with the incredible instructor Priyanka Tiwari. I enjoyed how interactive the course was, and I picked up some golden nuggets of information that I can overlay within my role. My knowledge also sharpened, and I could formulate all kinds of conceptual ideas. Priyanka did an excellent job as facilitator/instructor. would highly recommend Scaled Agile Certifications for anyone getting into or looking to take their Scrum Master role to the next level!

Pooja Patel

Pooja Patel

customer-one

Himani and Varun were my instructors for the Product Owner SAFe 6.0 course. They were both very knowledgeable and ran the course at a good pace allowing me time to ask questions. The course was thorough and I received excellent support throughout. I would recommend this course to anyone wishing to learn more about SAFe and the role of PO / Product Manager.

Hannah Parker

Hannah Parker

customer-one

Frequently asked questions

After completing the AZ-400T00 course, you can further enhance your skills by pursuing advanced courses that integrate AI into DevOps practices, equipping you for modern architecture such as:

• AI+ Architectā„¢.

The AZ 400 or Azure DevOps training helps you learn multiple aspects, including DevOps planning, implementation of continuous integration, Source Control, consolidate Artifacts, designing a dependency management strategy, implementing continuous integration with Azure pipelines, managing application config, and secrets. It covers managing code quality and security policies and implementing a container build strategy.

Yes. The AZ 400 labs provide hands-on Azure DevOps training that helps you configure and implement various DevOps processes relevant to the course objectives.

The AZ 400 Designing and Implementing Microsoft Azure DevOps training will be provided by Microsoft Certified Trainers (MCTs) with extensive domain knowledge and over a decade of training experience.

Undertaking the AZ 400 Azure DevOps training program can help you prepare for the AZ-400 exam, which upon successfully clearing, you can earn the

Microsoft Certified Azure DevOps Engineer Expert Certification.


AZ-400 course completion enables the holder to get job opportunities in any industry. In general, some of the most represented industries are IT, Finance and Banking, Healthcare, Telcos, E-commerce, Consulting Services, Education Technology, Manufacturing, Retail, Media and Entertainment.

Instructors for the Microsoft DevOps Solutions training are experienced professionals who have extensive knowledge in the best practices of Azure DevOps. They are chosen on the basis of their expertise, industry experience, and teaching capabilities to provide quality training.

Similar courses

Azure Administrator Associate

Start from $700

Join Now

Microsoft Certified: Azure Fundamentals

Start from $350

Join Now

Microsoft Certified: Azure AI Fundamentals

Start from $350

Join Now