Introduction
Why process matters in DevOps
()
What you should know
()
Azure DevOps exam overview
()
1. Getting Started with Source Control
Getting started with source control
()
What is source control?
()
Benefits of source control
()
Types of source control systems
()
Introduction to Azure Repos
()
Migrating from TFVC to Git
()
Authenticating to your Git repo
()
2. Scaling Git for Enterprise DevOps
How to structure your Git repo
()
Git branching workflows
()
Collaborating with pull requests
()
Why care about Git hooks?
()
Fostering internal open source
()
GitVersion
()
Public projects
()
Files in Git
()
3. Implement and Manage Agents and Pools
The concept of pipelines in DevOps
()
Azure Pipelines
()
Hosted vs. private agents
()
Agent pools
()
Azure Pipelines and concurrency
()
Azure DevOps and open-source projects
()
Azure Pipelines YAML vs. Ul designer
()
Set up private agents
()
Integrate external source control with Azure Pipelines
()
Integrate Jenkins with Azure Pipelines
()
4. Managing Application Config and Secrets
Introduction to security
()
Implement secure and compliant development processes
()
Rethinking application config data
()
Manage secrets, tokens, and certificates
()
Implement tools for managing security and compliance
()
5. Implement a Mobile DevOps Strategy
Introduction to Mobile DevOps
()
Introduction to Visual Studio App Center
()
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
()