Designing an Azure DevOps Strategy

By Tim Lawless

DevOps professionals streamline delivery by optimizing practices, improving communications and collaboration, and creating automation.

6 hours
  • 30 Lessons
  • 1 Hands-On Lab

About the course

Candidates for the AZ-400 exam are DevOps professionals who combine people, process, and technologies to continuously deliver valuable products and services that meet end-user needs and business objectives.

DevOps professionals streamline delivery by optimizing practices, improving communications and collaboration, and creating automation. They design and implement strategies for application code and infrastructure that allow for continuous integration, testing, delivery, monitoring, and feedback.

Design an Azure DevOps Strategy is intended as a stand-alone course that can also be taken as part of a learning path, in conjunction with other courses while working toward the Azure DevOps Engineer Expert (AZ-400) exam.

  • Chapter 1 3 Lessons Getting Started 5:42

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    3:19

    About the Training Architect

    1:04
  • Chapter 2 4 Lessons Recommend a Migration and Consolidation Strategy for DevOps Tools 26:02

    Analyze Existing Artifact and Container Repositories

    7:04

    Analyze Existing Test Management Tools

    7:47

    Analyze Existing Work Management Tools

    7:14

    Recommend Migration and Integration Strategies for Artifact Repositories, Source Control, Test Management, and Work Management

    3:57
  • Chapter 3 6 Lessons Design and Implement an Agile Work Management Approach 2:03:57

    Identify and Recommend Project Metrics, KPIs, and DevOps Measurements

    3:36

    Implement Tools and Processess to Support Agile Work Management

    5:47

    Mentor Team Members on Agile Techniques and Practices

    3:13

    Recommended Organization Structure that Supports Scaling Agile Practices

    4:27

    Recommended In-Team and Cross-Team Collaboration Mechanisms

    1:54

    Creating and Configuring an Azure Board

    1:45:00 Hands-On Lab
  • Chapter 4 6 Lessons Design a Quality Strategy 29:08

    Analyze Existing Quality Environment

    6:57

    Identify and Recommend Quality Metrics

    5:31

    Recommended Strategy for Feature Flag Lifecycle

    4:21

    Recommended Strategy for Measuring and Managing Technical Debt

    4:04

    Recommended Changes to the Team Structure to Optimize Quality

    2:46

    Recommended Performance Testing Strategy

    5:29
  • Chapter 5 5 Lessons Design a Secure Development Process 26:44

    Inspect and Validate Code Base for Compliance

    3:59

    Inspect and Validate Infrastructure for Compliance

    5:22

    Recommended Secure Development Strategy

    1:37

    Recommended Tools and Practices to Integrate Code Security Validation (e.g. Static Code Analysis)

    11:23

    Recommended Tools and Practices to Integrate Infrastructure Security Validation

    4:23
  • Chapter 6 5 Lessons Design a Tool Integration Strategy 25:32

    Design a License Management Strategy

    5:37

    Design a Strategy for End-to-End Traceability from Work Items to Working Software

    5:16

    Design a Strategy for Integrating Monitoring and Feedback to Development Teams

    5:08

    Design an Authentication and Access Strategy

    4:28

    Design a Strategy for Integrating On-Premises and Cloud Resources

    5:03
  • Chapter 7 1 Lesson Course Wrap Up 2:17

    Course Conclusion and Next Steps

    2:17

What you will need

  • Students must be proficient with standard DevOps practices. They must be familiar with both Azure administration and Azure development and have a good level of knowledge in at least one of these areas. If this course is being taken to pursue the AZ-400 Azure DevOps Expert Certification there is also the prerequisite to have passed either the AZ-103 or AZ-203 Certification.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!