pds-it
['Product detail page','no']
Microsoft Technology / Microsoft Azure
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Implementing security via a pipeline using Azure DevOps (AZ-2001)

Online
1 day
German
Download PDF
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
36586
Venue
Online
2 dates
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
36586
Venue
Online
2 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training for your Employees only - exclusive and effective.
Inquiries
In cooperation with
Prepare to implement security through a pipeline assessment with Azure DevOps. You will also learn how to configure and secure Azure Pipelines.
Contents

1. configure a project and repository structure to support secure pipelines
This module is designed to help learners understand the importance of configuring a secure project and repository structure to support pipelines in Azure DevOps. The module covers basic concepts and best practices for organizing the project and repository structure and moving the security repository out of the application project.

2. Configuring Secure Access to Pipeline Resources
This module is designed to help learners understand the importance of pipeline security and protecting pipeline resources using Azure DevOps. The module covers basic concepts and best practices for secure agent pools, secret variables, secret files and storage, service connections, environments, and repositories.

3. Managing Identities for Projects, Pipelines, and Agents
This module is designed to help learners understand the importance of managing identities for projects, pipelines, and agents in Azure DevOps. The module covers basic concepts and best practices for configuring a Microsoft-hosted pool, configuring agents for projects, configuring agent identities, configuring the scope of a service connection, and converting to a managed identity.

4Configuring and Verifying Permissions
This module covers basic concepts and best practices for configuring and verifying user permissions, pipeline permissions, approval and branch checks, and monitoring and managing permissions.

5. Extending a Pipeline to Use Multiple Templates
This module is designed to help learners understand the importance of extending a pipeline to multiple templates and using Azure DevOps. The module covers basic concepts and best practices for creating nested templates, rewriting the main deployment pipeline, configuring the pipeline and application to use tokenization, removing text-only secrets, restricting agent logging, and identifying and conditionally removing scripting tasks.

6Configuring secure access to Azure repos from pipelines
This module is designed to help learners understand the importance of securing access to Azure repos from pipelines and using Azure DevOps to do so. The module covers basic concepts and best practices for securing access to packages, secrets for credentials, secrets for services, and Azure Key Vault.

7. Configuring pipelines for secure use of variables and parameters
This module is designed to help learners understand the importance of configuring pipelines for secure use of variables and parameters in Azure DevOps. The module covers basic concepts and best practices on the following: Ensuring parameters and variables maintain their type, identifying and restricting unsafe use of parameters and variables, moving parameters to a YAML file that protects their type, restricting variables that can be set at queue time, and verifying that mandatory variables are present and properly set.

Your benefit
  • Configuring and securing Azure Pipelines
  • Configuring and validating authorizations
  • Configuring a project and repository structure and expanding a pipeline
  • Configure pipelines to safely use variables and parameters and manage the identity of projects, pipelines and agents
trainer
Mario Dietner
Methods

This course consists of training training and is led by a trainer who supervises the participants live. Theory and practice are taught with live demonstrations and practical exercises. The video conferencing software Zoom is used.

Final examination
Recommended for

This course is aimed at administrator administrators, developers, engineers engineers, security engineers and solution architects.

Start dates and details

Form of learning

Learning form

30.6.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
5.9.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy

Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.