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

    1:19

    Course Introduction

    2:09

    About the Training Architect

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

    Recommended Branching Models

    7:24

    Recommended Version Control Systems

    3:35

    Recommended Code Flow Strategy

    3:32
  • Chapter 3 3 Lessons Implement and Integrate Source Control 41:28

    Integrate External Source Control

    2:18

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

    9:10

    Creating and Configuring an Azure Repo

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

    Implement Private and Hosted Agents

    3:25

    Integrate Third-Party Build Systems

    3:44

    Recommended Strategy for Concurrent Pipelines

    2:55

    Manage Azure Pipeline Configuration

    2:53
  • Chapter 5 3 Lessons Implement Code Flow 11:31

    Implement Pull Request Strategies

    4:26

    Implement Branch and Fork Strategies

    2:19

    Configure Branch Policies

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

    Manage Mobile Target Device Sets and Distribution Groups

    10:02

    Manage Target UI Test Device Sets

    5:17

    Provision Tester Devices for Deployment

    2:45

    Create Public and Private Distribution Groups

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

    Implement a Secure and Compliant Development Process

    5:43

    Implement General (Non-secret) Configuration Data

    3:22

    Manage Secrets, Tokens, and Certificates

    7:17

    Implement Application Configurations

    6:14

    Implement Secrets Management

    3:28

    Implement Tools for Managing Security and Compliance in the Pipeline

    4:13
  • Chapter 8 1 Lesson Course Wrap Up 1:41

    Conclusion and Next Steps

    1:41

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!