Introduction
In this module, learn how to configure and manage secure access to the resources used by your Azure Pipelines. You'll explore the concepts and best practices for securing your pipeline resources, such as service connections, agent pools, variable groups, and secure files. Also, learn how to use Azure Key Vault to store and retrieve your pipelines' secrets to authenticate and authorize access to your pipeline resources.
Learning objectives
After completing this module, students and professionals can:
- Identify and mitigate common security threats
- Configure pipeline access to specific agent pools
- Manage secret variables and variable groups
- Secure files and storage
- Configure service connections
- Manage environments
- Secure repositories
Prerequisites
You must create an Azure DevOps Organization and a Team Project for some exercises. If you don't have them yet, see:
To get the most out of this course, we recommend that you understand Azure DevOps and pipeline management.
Ensure you have all the necessary resources and access to Azure DevOps before starting the course.
Let's begin!