Exam AZ-400: Microsoft Azure DevOps Solutions Crash Course
Get up to speed with Azure DevOps, Agile, and pass your AZ-400 certification exam!
Topic: System Administration

DevOps is a set of practices in which developers, operations, and quality assurance personnel work together to automate software development and product delivery. Azure DevOps is Microsoft's cloud-hosted DevOps platform. This course prepares learners to pass Exam AZ-400, Microsoft Azure DevOps Solutions, and helps them earn their Microsoft Certified: Azure DevOps Engineer Expert role-based certification.
What you'll learn-and how you can apply it
At course conclusion, you will be able to:
- Design a DevOps software development approach
- Implement DevOps software development processes
- Develop continuous integration (CI) and continuous delivery (CD) pipelines
- Enable continuous feedback mechanisms
This training course is for you because...
- AZ-500 Azure DevOps certification candidates
- Current DevOps engineers who need to understand Microsoft's implementation
- Operations, development, and Q/A professionals who will use Azure DevOps for their software development projects
Prerequisites
The Microsoft Certified Azure Security Engineer Associate is an expert level certification. In addition to passing the AZ-400 exam, the learner also must have passed one of the following exams:
- AZ-103/104: Microsoft Azure Administrator
- AZ-203/204: Microsoft Azure Developer
While it would be helpful if the learner had already completed that prior study, doing so isn't strictly required. That is, one could pass AZ-400 first, and then either the Administrator or Developer second to complete their Azure DevOps Expert badge.
Course Set-up
To follow along with the demonstrations and practice on his or her own, the learner should have the following environment available:
· Windows or macOS computer · Web browser and Internet connection · Microsoft account to create an Azure trial subscription (free) · Microsoft Azure 30-day trial (free) · A paid Azure subscription if they already used their trial · Visual Studio 2019 (the free Community edition is fine) · Visual Studio Code (free) · Azure Command-Line Interface (CLI) (free) · Docker Desktop software (free)
The course files will be available at Tim's GitHub repository https://github.com/timothywarner
Recommended Preparation
-
Azure DevOps assumes your team embraces Agile methodologies; thus, a good prerequisite read would be Robert C. Martin's Clean Agile: Back to Basics.
-
For preliminary DevOps information, there is DevOps: A Software Architect's Perspective by Bass, Weber, and Zhu
Recommended Follow-up
- Microservices with Docker on Microsoft Azure, by Fernandez, Swanson, Scholl
About your instructor
-
Tim Warner is a Microsoft MVP and cloud solutions architect based in Nashville, Tennessee. Tim has over 20 years of experience as an IT generalist and technical trainer. Reach Tim at Twitter (@TechTrainerTim) or his website, TechTrainerTim.com.
Schedule
The timeframes are only estimates and may vary according to how the class is progressing
Day 1
Introduction (5 minutes)
- Set expectations
- Perform high-level course overview
- Give strategies to maximize benefit from this course
Module 1: Design a DevOps Strategy (40 minutes)
- Recommend a migration/consolidation strategy
- Design an Agile work management approach
- Design a quality strategy
Module 2: Implement DevOps Development Processes (40 minutes)
- Design a version control strategy
- Implement source control
- Implement a build infrastructure and code flow
Break: 5 minutes
Module 3: Implement Continuous Integration (40 minutes)
- Manage code quality and security policies
- Implement a container build strategy
- Implement a build strategy
Module 4: Implement Continuous Delivery (40 minutes)
- Design a release strategy
- Setup a release management workflow
- Implement an appropriate deployment pattern
Review, wrap-up: 10 minutes
Day 2
Introduction (5 minutes)
- Briefly review Day 1 material
- Perform Day 2 content overview
- Answer any outstanding questions from Day 1
Module 5: Implement Dependency Management (40 minutes)
- Design a dependency management strategy
- Manage security and compliance
Module 6: Implement Application Infrastructure (40 minutes)
- Implement infrastructure as code
- Manage AKS infrastructure
- Implement infrastructure compliance and security
Break: 5 minutes
Module 7: Implement Continuous Feedback (40 minutes)
- Recommend and design feedback mechanisms
- Implement feedback routing
- Optimize feedback mechanisms
Module 8: Exam AZ-400 Certification Strategy (40 minutes)
- Exam item strategy
- After the exam
Review, wrap-up: 10 minutes