Implementing Azure DevOps Development Processes

By Tim Lawless

Implement DevOps processes in Azure DevOps, Git, source control, testing tools, and Azure Pipelines.

3 hours
  • 27 Lessons
  • 1 Hands-On Lab

About the course

This course provides the knowledge and skills to implement DevOps processes in Azure DevOps, Git, source control, testing tools, and Azure Pipelines.

Implementing Azure DevOps Development Processes is intended as a stand-alone course that can also be taken as part of a learning path, in conjunction with other courses, and working towards the Azure DevOps Engineer Expert (AZ-400) exam.

  • Chapter 1 3 Lessons Getting Started 4:31

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Introduction


    About the Training Architect

  • Chapter 2 3 Lessons Design a Version Control Strategy 14:31

    Recommended Branching Models


    Recommended Version Control Systems


    Recommended Code Flow Strategy

  • Chapter 3 3 Lessons Implement and Integrate Source Control 11:28

    Integrate External Source Control


    Integrate Source Control into Third-Party Continuous Integration and Continuous Deployment (CI/CD) Systems


    Creating and Configuring an Azure Repo

    0:00 Hands-On Lab
  • Chapter 4 4 Lessons Implement and Manage Build Infrastructure 12:57

    Implement Private and Hosted Agents


    Integrate Third-Party Build Systems


    Recommended Strategy for Concurrent Pipelines


    Manage Azure Pipeline Configuration

  • Chapter 5 3 Lessons Implement Code Flow 11:31

    Implement Pull Request Strategies


    Implement Branch and Fork Strategies


    Configure Branch Policies

  • Chapter 6 4 Lessons Implement a Mobile DevOps Strategy 22:26

    Manage Mobile Target Device Sets and Distribution Groups


    Manage Target UI Test Device Sets


    Provision Tester Devices for Deployment


    Create Public and Private Distribution Groups

  • Chapter 7 6 Lessons Managing Application Configuration and Secrets 30:17

    Implement a Secure and Compliant Development Process


    Implement General (Non-secret) Configuration Data


    Manage Secrets, Tokens, and Certificates


    Implement Application Configurations


    Implement Secrets Management


    Implement Tools for Managing Security and Compliance in the Pipeline

  • Chapter 8 1 Lesson Course Wrap Up 1:41

    Conclusion and Next Steps


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.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!

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