Microsoft Azure DevOps Engineer Expert (AZ-400)

Level: Expert

Develop Expert-Level Azure DevOps Skills
Master CI/CD, Automation & Infrastructure as Code
Gain an Industry-Recognised Microsoft Certification
Official Microsoft Course Materials & Exam Included
Welsh Government Funding Accepted
Get this course for FREE with PLA Digital Funding!

Course Overview

Duration: 4 Days (9am-5pm) Accredited: Yes Exams: Included Funding: PLA, PLA Digital, ReAct Type: Classroom, Onsite, Virtual Company group booking discount available
This course provides the knowledge and skills required to design, implement and manage modern DevOps practices using Microsoft Azure and related technologies. It is designed for professionals who want to improve collaboration between development and operations teams while accelerating the delivery of secure, reliable and scalable solutions. Throughout the course, [...]

This course provides the knowledge and skills required to design, implement and manage modern DevOps practices using Microsoft Azure and related technologies. It is designed for professionals who want to improve collaboration between development and operations teams while accelerating the delivery of secure, reliable and scalable solutions. Throughout the course, learners will explore the key principles of DevOps and discover how to implement continuous integration, continuous delivery (CI/CD), infrastructure as code, automated testing, release management and monitoring. The course also covers source control, dependency management, security, compliance and feedback mechanisms that support efficient software delivery. By combining theory with practical examples and hands-on exercises, delegates will gain the skills needed to design and implement DevOps processes that improve productivity, reduce risk and support modern software development practices.

Target Audience

  • DevOps engineers responsible for designing and implementing DevOps practices
  • Developers and software engineers working with Azure DevOps and GitHub
  • System administrators and infrastructure professionals transitioning to DevOps methodologies
  • Cloud engineers and architects responsible for deployment automation and infrastructure management
  • Professionals preparing for the Microsoft DevOps Engineer Expert certification
  • IT professionals seeking to improve software delivery, automation and operational efficiency

By the End of This Course, You Will Be Able To:

  • Plan and implement DevOps processes and practices across an organisation
  • Manage source control and enterprise-scale Git repositories
  • Implement continuous integration using Azure Pipelines and GitHub Actions
  • Design and implement secure continuous delivery and deployment strategies
  • Develop release management workflows and deployment patterns
  • Manage infrastructure as code using Azure services and automation tools
  • Implement security controls and validate code for governance and compliance requirements
  • Design and implement dependency and package management strategies
  • Manage secrets, credentials and secure development practices
  • Implement monitoring, logging and continuous feedback mechanisms
  • Optimise collaboration between development and operations teams
  • Prepare for the Microsoft DevOps Engineer Expert certification examination
This course provides the knowledge and skills required to design, implement and manage modern DevOps practices using Microsoft Azure and related technologies. It is designed for professionals who want to improve collaboration between development and operations teams while accelerating the delivery of secure, reliable and scalable solutions. Throughout the course, [...]

This course provides the knowledge and skills required to design, implement and manage modern DevOps practices using Microsoft Azure and related technologies. It is designed for professionals who want to improve collaboration between development and operations teams while accelerating the delivery of secure, reliable and scalable solutions. Throughout the course, learners will explore the key principles of DevOps and discover how to implement continuous integration, continuous delivery (CI/CD), infrastructure as code, automated testing, release management and monitoring. The course also covers source control, dependency management, security, compliance and feedback mechanisms that support efficient software delivery. By combining theory with practical examples and hands-on exercises, delegates will gain the skills needed to design and implement DevOps processes that improve productivity, reduce risk and support modern software development practices.

Target Audience

  • DevOps engineers responsible for designing and implementing DevOps practices
  • Developers and software engineers working with Azure DevOps and GitHub
  • System administrators and infrastructure professionals transitioning to DevOps methodologies
  • Cloud engineers and architects responsible for deployment automation and infrastructure management
  • Professionals preparing for the Microsoft DevOps Engineer Expert certification
  • IT professionals seeking to improve software delivery, automation and operational efficiency

By the End of This Course, You Will Be Able To:

  • Plan and implement DevOps processes and practices across an organisation
  • Manage source control and enterprise-scale Git repositories
  • Implement continuous integration using Azure Pipelines and GitHub Actions
  • Design and implement secure continuous delivery and deployment strategies
  • Develop release management workflows and deployment patterns
  • Manage infrastructure as code using Azure services and automation tools
  • Implement security controls and validate code for governance and compliance requirements
  • Design and implement dependency and package management strategies
  • Manage secrets, credentials and secure development practices
  • Implement monitoring, logging and continuous feedback mechanisms
  • Optimise collaboration between development and operations teams
  • Prepare for the Microsoft DevOps Engineer Expert certification examination

Microsoft Certified: DevOps Engineer Expert (AZ-400)

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

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

Design and implement a release strategy

  • Create a release pipeline
  • Explore release recommendations
  • Provision and test environments
  • Manage and modularise tasks and templates
  • Automate inspection of health

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

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

Implement security and validate codebases for compliance

  • Introduction to Secure DevOps
  • Implement open-source software
  • Software Composition Analysis
  • Security Monitoring and Governance

Design and implement a dependency management strategy

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

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

Microsoft Certified: DevOps Engineer Expert (AZ-400)

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

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

Design and implement a release strategy

  • Create a release pipeline
  • Explore release recommendations
  • Provision and test environments
  • Manage and modularise tasks and templates
  • Automate inspection of health

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

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

Implement security and validate codebases for compliance

  • Introduction to Secure DevOps
  • Implement open-source software
  • Software Composition Analysis
  • Security Monitoring and Governance

Design and implement a dependency management strategy

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

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
  • Exam duration: 150 minutes
  • 40–60 multiple-choice, case study and scenario-based questions
  • Passing score: 700 out of 1,000
  • Closed-book examination – no reference materials are permitted during the exam
  • Exam duration: 150 minutes
  • 40–60 multiple-choice, case study and scenario-based questions
  • Passing score: 700 out of 1,000
  • Closed-book examination – no reference materials are permitted during the exam
  • Four days of instructor-led training and exam preparation delivered by an accredited Microsoft trainer
  • Official Microsoft course materials, labs and supporting learning resources
  • Microsoft certification examination voucher included. Examination vouchers are usually valid for up to 12 months from the date of issue; however, funding rules may require learners funded through schemes such as PLA, ReAct or other government-funded programmes to sit their examination within a shorter timeframe.
  • Exam Pass Guarantee – if you do not pass the exam after attending the course, you can retake the same training with NILC at no additional cost. You will only need to pay the examination fee charged by the exam provider. Applies to instructor-led courses only.
  • Four days of instructor-led training and exam preparation delivered by an accredited Microsoft trainer
  • Official Microsoft course materials, labs and supporting learning resources
  • Microsoft certification examination voucher included. Examination vouchers are usually valid for up to 12 months from the date of issue; however, funding rules may require learners funded through schemes such as PLA, ReAct or other government-funded programmes to sit their examination within a shorter timeframe.
  • Exam Pass Guarantee – if you do not pass the exam after attending the course, you can retake the same training with NILC at no additional cost. You will only need to pay the examination fee charged by the exam provider. Applies to instructor-led courses only.

This is an advanced-level course intended for experienced IT professionals, developers and DevOps practitioners. Learners should have experience working with Azure administration, software development or infrastructure management and be familiar with core DevOps concepts. Previous hands-on experience with Azure DevOps, GitHub or other source control and automation tools will help learners get the most from the course. Before attending, delegates should have:

  • A working knowledge of Azure services and cloud computing concepts
  • Experience with software development, scripting or infrastructure administration
  • Familiarity with source control systems such as Git
  • An understanding of continuous integration and continuous deployment (CI/CD) concepts
  • Knowledge of basic networking, security and identity management principles
  • Experience working in development, operations or DevOps-related roles

Microsoft also recommends that learners have experience administering or developing solutions in Azure and understand both development and operations processes within modern IT environments.

This is an advanced-level course intended for experienced IT professionals, developers and DevOps practitioners. Learners should have experience working with Azure administration, software development or infrastructure management and be familiar with core DevOps concepts. Previous hands-on experience with Azure DevOps, GitHub or other source control and automation tools will help learners get the most from the course. Before attending, delegates should have:

  • A working knowledge of Azure services and cloud computing concepts
  • Experience with software development, scripting or infrastructure administration
  • Familiarity with source control systems such as Git
  • An understanding of continuous integration and continuous deployment (CI/CD) concepts
  • Knowledge of basic networking, security and identity management principles
  • Experience working in development, operations or DevOps-related roles

Microsoft also recommends that learners have experience administering or developing solutions in Azure and understand both development and operations processes within modern IT environments.

Who is the Microsoft Azure DevOps Engineer Expert (AZ-400) course suitable for?

The AZ-400 course is designed for experienced IT professionals who want to design and implement DevOps processes and practices. It is particularly suitable for developers, Azure administrators, DevOps engineers and other professionals involved in software development, deployment and cloud operations.

Is AZ-400 suitable for beginners?

No. AZ-400 is an Expert-level course and assumes you already have experience working with software development or Microsoft Azure administration. If you are new to Azure, we recommend building your foundational Azure knowledge before moving on to AZ-400.

What experience should I have before attending AZ-400?

You should have practical experience with Azure administration or development and an understanding of source control, software development lifecycles and cloud technologies. Previous experience with Git, Azure DevOps or GitHub is also beneficial.

View all FAQs

Who is the Microsoft Azure DevOps Engineer Expert (AZ-400) course suitable for?

The AZ-400 course is designed for experienced IT professionals who want to design and implement DevOps processes and practices. It is particularly suitable for developers, Azure administrators, DevOps engineers and other professionals involved in software development, deployment and cloud operations.

Is AZ-400 suitable for beginners?

No. AZ-400 is an Expert-level course and assumes you already have experience working with software development or Microsoft Azure administration. If you are new to Azure, we recommend building your foundational Azure knowledge before moving on to AZ-400.

What experience should I have before attending AZ-400?

You should have practical experience with Azure administration or development and an understanding of source control, software development lifecycles and cloud technologies. Previous experience with Git, Azure DevOps or GitHub is also beneficial.

View all FAQs

Dates & Prices

Upcoming Courses
Live Instructor-Led Virtual
Spaces: Available Start Date: Mon 21 September 2026
£2,195.00 excl. VAT
Live Instructor-Led Virtual
Spaces: Available Start Date: Mon 14 December 2026
£2,195.00 excl. VAT

Can't find the course dates, location or delivery type you are looking for?

Fill out the request dates form above and we'll try our best to accommodate or contact us directly.

"*" indicates required fields

Name*
Number of Delegates*
Course Delivery Format*

How we deliver our courses

Virtual

Our virtual courses allow you to access live instructor-led training from the same expert instructors that deliver our classroom courses, without leaving the comfort of your home or office. All virtual courses are fully interactive, and learners can communicate with their trainer and peers at any time.

Many of our virtual courses are also recorded, so you can recap over the content you learnt as many time as you wish.

Find out more about Virtual learning

Classroom

Our classroom courses allow you to learn and interact face-to-face with our expert instructors in a comfortable and modern training environment. All of our classroom based courses take place at NILC centers, or high quality training facilities, and include all required IT and physical equipment.

We also limit our class sizes to help promote better discussions and to ensure your learning experience is comfortable as possible.

Find out more about Classroom learning

Onsite

Save time and hassle by arranging for one of our expert instructors to come to you. Our onsite courses allow you to learn in a location of your choosing, and you can train as many or as few people as you want – from a single person or team to whole departments. We can also fully customize the course content to the specific requirements of your business or project.

We offer onsite courses throughout the UK and it can be a great team building opportunity for colleagues to come together, bond and discuss.

Find out more about Onsite learning

Online

Our Online Self Paced courses allow you to learn new skills from our expert instructors, in your own time and at your own pace. Our flexible online learning platform allows you to access content on your computer, tablet or mobile device, whether you’re on the move or at home. All our online courses come with immediate access and you can start learning straight away, from any internet enabled compatible device.

We also offer online email support from our expert instructors, so they’re always on hand and happy to help you with any questions which may arise.

Find out more about Online learning

Why choose NILC for your training?

Award-Winning Training with Industry-Leading Customer Satisfaction

Trusted Training Partner by Colleges, Government Organisations and Businesses

UK-Based Trainers with Real-World Industry Experience

Family-Run Business with Customer Service at Its Core

Rated Excellent on Trustpilot with 950+ Customer Reviews

Our learners rate us 'Excellent' on Trustpilot

Frequently Asked Questions

The AZ-400 course is designed for experienced IT professionals who want to design and implement DevOps processes and practices. It is particularly suitable for developers, Azure administrators, DevOps engineers and other professionals involved in software development, deployment and cloud operations.

No. AZ-400 is an Expert-level course and assumes you already have experience working with software development or Microsoft Azure administration. If you are new to Azure, we recommend building your foundational Azure knowledge before moving on to AZ-400.

You should have practical experience with Azure administration or development and an understanding of source control, software development lifecycles and cloud technologies. Previous experience with Git, Azure DevOps or GitHub is also beneficial.

You will learn how to design and implement enterprise DevOps processes, source control strategies, Continuous Integration and Continuous Deployment (CI/CD), release strategies, Infrastructure as Code, security and compliance, dependency management and continuous feedback.

Yes. The course covers technologies from both Azure DevOps and GitHub. You will work with Azure Boards, Azure Repos, Azure Pipelines, GitHub Actions, GitHub Projects, and GitHub Packages.

Yes. CI/CD is a major part of the course. You will learn to design and implement pipeline strategies using Azure Pipelines and GitHub Actions, create release pipelines, and implement secure continuous deployment.

Yes. You will explore Infrastructure as Code and configuration management, including creating Azure resources using Azure Resource Manager templates, Azure CLI and Bicep. The course also introduces Azure Automation and Desired State Configuration (DSC).

Yes. Security is integrated throughout the course. You will explore Secure DevOps practices, secrets and identity management, software composition analysis, security monitoring, governance and methods for validating codebases for compliance.

Yes. Eligible learners may be able to access funding through schemes such as Personal Learning Accounts (PLA)PLA DigitalReAct+, and Skills for the Workplace. Please contact NILC to discuss your eligibility

Frequently Asked Questions

The AZ-400 course is designed for experienced IT professionals who want to design and implement DevOps processes and practices. It is particularly suitable for developers, Azure administrators, DevOps engineers and other professionals involved in software development, deployment and cloud operations.

No. AZ-400 is an Expert-level course and assumes you already have experience working with software development or Microsoft Azure administration. If you are new to Azure, we recommend building your foundational Azure knowledge before moving on to AZ-400.

You should have practical experience with Azure administration or development and an understanding of source control, software development lifecycles and cloud technologies. Previous experience with Git, Azure DevOps or GitHub is also beneficial.

You will learn how to design and implement enterprise DevOps processes, source control strategies, Continuous Integration and Continuous Deployment (CI/CD), release strategies, Infrastructure as Code, security and compliance, dependency management and continuous feedback.

Yes. The course covers technologies from both Azure DevOps and GitHub. You will work with Azure Boards, Azure Repos, Azure Pipelines, GitHub Actions, GitHub Projects, and GitHub Packages.

Yes. CI/CD is a major part of the course. You will learn to design and implement pipeline strategies using Azure Pipelines and GitHub Actions, create release pipelines, and implement secure continuous deployment.

Yes. You will explore Infrastructure as Code and configuration management, including creating Azure resources using Azure Resource Manager templates, Azure CLI and Bicep. The course also introduces Azure Automation and Desired State Configuration (DSC).

Yes. Security is integrated throughout the course. You will explore Secure DevOps practices, secrets and identity management, software composition analysis, security monitoring, governance and methods for validating codebases for compliance.

Yes. Eligible learners may be able to access funding through schemes such as Personal Learning Accounts (PLA)PLA DigitalReAct+, and Skills for the Workplace. Please contact NILC to discuss your eligibility

Trusted By

Related Courses

Microsoft Power BI Training Courses
Power BI Data Analyst (PL-300)
Level: Intermediate
3 Days (9:30am-5:00pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
£1,995.00 excl. VAT
View dates & prices
Microsoft 365 Training Courses
Microsoft Power Platform Developer Associate (PL-400)
Level: Advanced
5 Days (9am-5pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
£2,895.00 excl. VAT
View dates & prices
Microsoft 365 Training Courses
Microsoft Power Platform Solution Architect Expert (PL-600)
Level: Expert
4 Days (9:30am-5:00pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
View dates & prices
Microsoft Azure Training Courses
Microsoft Azure Data Scientist Associate (DP-100)
Level: Intermediate
4 Days (9:30am-5:00pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
£2,195.00 excl. VAT
View dates & prices
Microsoft Azure Training Courses
Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420)
Level: Advanced
4 Days (9am-5pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
£2,495.00 excl. VAT
View dates & prices
Microsoft Azure Training Courses
Microsoft Azure Database Administrator Associate (DP-300)
Level: Intermediate
4 Days (9am-5pm) Accredited: Yes Funding: PLA, PLA Digital, ReAct
Get this course for FREE with PLA Digital Funding!
£2,495.00 excl. VAT
View dates & prices
0