Microsoft Applied Skills badge
8.90

Fill-starFill-starFill-starFill-starFill-starFill-starFill-starFill-starhalf-starunfill-star

43 reviews

Implement security through a pipeline using Azure DevOps (AZ-2001)

The Implement Security Through a Pipeline Using Azure DevOps (AZ-2001) course teaches you to embed security practices into your CI/CD pipelines. Gain hands-on experience with Azure DevOps tools to automate security checks, manage vulnerabilities, and ensure compliance throughout your software delivery process.

course: Implement security through a pipeline using Azure DevOps (AZ-2001)

Duration: 1 day

Format: Virtual or Classroom

ktk-icon Attend this and 60+ other Microsoft courses for FREE with Unlimited Microsoft Training

Overview

This one-day course provides a comprehensive guide to integrating security into CI/CD pipelines using Azure DevOps. You’ll learn how to incorporate automated security testing, vulnerability scanning, and compliance checks into your development workflows. The course covers best practices for securing your code from commit to deployment, ensuring robust application security. Ideal for developers and DevOps professionals, the training helps you streamline security within your continuous delivery process.

This course includes
  • intructor-icon Instructor-led training
  • intructor-icon Practice test
  • intructor-icon Pre-reading
  • intructor-icon Personal Learning Path
  • intructor-icon Certification Guarantee
  • intructor-icon Email, chat and phone support

Top companies trust Readynez

Who is this course for?

Who is the Implement security through a pipeline using Azure DevOps (AZ-2001) course for?

This course is ideal for developers, DevOps engineers, and IT security professionals who are responsible for integrating and automating security within their CI/CD pipelines using Azure DevOps. It is perfect for those looking to enhance the security posture of their software delivery processes.

Curriculum

What you will learn during our Implement security through a pipeline using Azure DevOps (AZ-2001) course.

  • 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 fundamental concepts and best practices for organizing the project and repository structure and moving the security repository away from the application project.
  • Organize project and repository structure
  • Configure secure projects and repositories
  • Lab Configure a project and repository structure to support secure pipelines
  • This module is designed to help learners understand the importance of pipeline security and how to secure pipeline resources using Azure DevOps. The module covers fundamental concepts and best practices for secure agent pools, secret variables, files and storage, service connections, environments, and repositories.
  • Configure agent pools
  • Use secret variables and variable groups
  • Understand secure files
  • Configure service connections
  • Manage environments
  • Secure repositories
  • Lab Configure agents and agent pools for secure pipelines
  • This module is designed to help learners understand the importance of managing identity for projects, pipelines, and agents in Azure DevOps. The module covers fundamental concepts and best practices for configuring a Microsofthosted pool, configuring agents for projects, configuring agent identities, configuring the scope of a service connection, and converting to a managed identity.
  • Configure a Microsofthosted pool
  • Configure agents for projects
  • Configure agent identities
  • Configure the scope of a service connection
  • Understand and convert to a Managed Identity
  • Lab Manage identity for projects and pipelines
  • This module covers fundamental concepts and best practices for configuring and validating user permissions, pipeline permissions, approval and branch checks, and auditing and managing permissions.
  • Configure and validate user permissions
  • Configure and validate pipeline permissions
  • Configure and validate approval and branch checks
  • Manage and audit permissions
  • Lab Configure and validate permissions
  • This module is designed to help learners understand the importance of extending a pipeline to multiple templates and how to do it using Azure DevOps. The module covers fundamental concepts and best practices for creating nested templates, rewriting the main deployment pipeline, configuring the pipeline and the application to use tokenization, removing plain text secrets, restricting agent logging, and identifying and conditionally removing script tasks.
  • Create a nested template
  • Rewrite the main deployment pipeline
  • Configure the pipeline and the application to use tokenization
  • Remove plain text secrets
  • Restrict agent logging
  • Identify and conditionally remove script tasks
  • Lab Extend a pipeline to use multiple templates
  • This module is designed to help learners understand the importance of securing access to Azure Repos from pipelines and how to do it using Azure DevOps. The module covers fundamental concepts and best practices for securing access to packages, credential secrets, secrets for services, and Azure Key Vault.
  • Configure pipeline access to packages
  • Configure pipeline access to credential secrets
  • Configure pipeline access to secrets for services
  • Use Azure Key Vault to secure secrets
  • Explore and secure log files
  • Lab Integrate Azure Key Vault with Azure Pipelines
  • This module is designed to help learners understand the importance of configuring pipelines to use variables and parameters securely in Azure DevOps. The module covers fundamental concepts and best practices for ensuring that parameters and variables retain their type, identifying and restricting insecure use of parameters and variables, moving parameters into a YAML file that protects their type, limiting variables that can be set at queue time, and validating that mandatory variables are present and set correctly.
  • Ensure parameter and variable types
  • Identify and restrict insecure use of parameters and variables
  • Move parameters into a YAML file
  • Limit queue time variables
  • Validate mandatory variables
  • Lab Configure pipelines to securely use variables and parameters

Preparation

How to best be prepared for our Implement security through a pipeline using Azure DevOps (AZ-2001) course.

  • Orange-check Basic understanding of Azure DevOps and CI/CD concepts
  • Orange-check Familiarity with security fundamentals and vulnerability assessment
  • Orange-check Experience with scripting and automation is beneficial

Meet our instructors

Meet some of the Readynez Instructors you can meet on your course. They are experts, passionate about what they do, and dedicated to give back to their industry, their field, and those who want to learn, explore, and advance in their careers.

Julian Sharp

Julian Sharp delivers high-quality, LIVE instructor-led training in Microsoft Dynamics 365 and Power Platform for professionals seeking real-world skills and certification readiness. With decades of industry experience and deep technical expertise, he helps learners master complex solutions efficiently.

Meet the Instructor: Julian Sharp
MCT | MVP | Solution Architect | Dynamics 365 & Power Platform Expert

With 20+ years of experience and over 16 years specializing in Dynamics CRM/365 and Power Platform, Julian has trained thousands of professionals and helped organizations solve real business challenges using Microsoft technologies.

A Microsoft Certified Trainer since 2007 and a Microsoft MVP, Julian brings a rare combination of deep technical knowledge and a practical, business-first mindset.

He’s not just an instructor - he’s a community leader, consultant, and solution architect trusted by enterprises across the globe.

  • Microsoft MVP – Business Applications

  • Specialist in Dynamics 365, Power Platform & Azure

  • Developer of Microsoft courseware
  • Speaker & mentor at Microsoft community events

Ready to build solutions with one of the best in the field?

Explore upcoming courses with Julian Sharp to get started.

READ MORE
Read Less

Tobias Koprowski

Tobias Koprowski delivers high-quality, LIVE instructor-led IT and cybersecurity training for professionals seeking real-world expertise and certification readiness. With decades of global experience and deep knowledge in Cloud Security, GRC, and data platforms, he helps learners build practical skills and confidence.

Meet the Instructor: Tobias Koprowski

With over 20 years of global experience across IT, banking, education, cloud computing and compliance, Tobias Koprowski is one of the most multifaceted voices in the industry.

As a long-standing Microsoft Data Platform MVP, and an Authorized Instructor for Microsoft, CompTIA, CertNexus and PECB, Tobias has trained professionals across Europe, the Nordics, the US, and beyond.

His training specialties span Cloud Security, Privacy, Governance, Risk, Compliance (GRC), and Data Ethics - helping organizations build secure and regulation-ready environments.

Outside the classroom, Tobias was a regular speaker at international conferences like SQLBits, Microsoft Ignite, and SQL/Data Saturday - until he embraced a new and rewarding role: becoming a double adoptive dad.

That same passion for impact continues in his work today. He’s the founder of the SQLDay Conference in Poland and Shadowland Consulting in the UK, as well as an active STEM Ambassador, promoting tech education across industries.

If you’re taking a course with Tobias, expect practical knowledge, global perspectives, and plenty of energy (plus coffee!)

Explore upcoming Readynez courses with Tobias here:
https://www.readynez.com/en/training/courses/all/ 

READ MORE
Read Less

FAQ

FAQs for the Implement security through a pipeline using Azure DevOps (AZ-2001) course.

This course is designed to teach you how to integrate security measures into CI/CD pipelines using Azure DevOps, enabling you to automate vulnerability assessments, enforce compliance, and secure your software development lifecycle.

It is advisable to review Azure DevOps fundamentals, CI/CD practices, and basic security principles. Familiarizing yourself with common security tools and automation scripts will help you better understand the course content.

Participants should have a basic understanding of Azure DevOps, familiarity with CI/CD workflows, and knowledge of security fundamentals. Experience with automation and scripting is a plus.

The course costs €705, which includes live instruction, hands-on labs, and comprehensive course materials.

The course covers integrating security tests into pipelines, automating vulnerability scans, configuring security policies, and monitoring compliance using Azure DevOps.

Yes, integrating security into CI/CD pipelines is a critical skill for DevOps and software development professionals. This course equips you with in-demand expertise that enhances your career prospects in secure software delivery.

Although this course does not offer a formal certification, it provides practical, hands-on skills that significantly boost your expertise in secure pipeline development.

Yes, the course is available online with interactive sessions and real-time labs, providing flexibility for remote learners.

The course is moderately challenging, designed for professionals with a basic background in Azure DevOps and security. The structured hands-on approach makes complex topics more accessible.

Professionals with expertise in secure CI/CD practices can expect competitive salaries, typically ranging from €70,000 to €120,000 annually, depending on experience and location.

Reviews

Feedback from our delegates.

Johan Andersson

Johan Andersson

Easy to attend over Teams and an excellent instructor gave me great value for the time I invested.

Stephen Ridgway

Readynez is the best training provider I've used for many years. Their customer service is first class, prices are very competitive and instruction excellent.

Why Pay More??

Go beyond one certification Achieve Complete Mastery medal-icon

Why settle for just one certification course when you can attend ALL certification courses for the price of less than one single course?

Unlimited Training delegate
  • Orange-check 60+ Courses for the price of less than one
  • Orange-check LIVE Instructor-led courses
  • Orange-check Expert Instructors at your fingertips
  • Orange-check Money-back Guarantee
  • Orange-check Flexible payment options
EXPLORE UNLIMITED TRAINING

A perfect tool to help us develop the skills and competencies we need for success

Its IT Icon Kasper Meyer Christensen


A training solution so good that it pays for itself

50%
MINIMUM SAVINGS

Businesses leveraging Readynez Unlimited save at least 50% on their training and certifications - and many up to 80%

2.4 x
COURSES PER LICENSE

Unlimited license holders attend on average 2.4 courses per year


Get more for less with Unlimited Training

Courses

60+ INSTRUCTOR-LED COURSES

For the price of less than one course.

Quality

SAME HIGH READYNEZ QUALITY

Just cheaper and more flexible.

Flexible

FLEXIBLE PAYMENT OPTIONS

The easiest, most flexible and cheapest way to get Certified.

Unlimited

UNLIMITED ACCESS

Attend as many courses you want - no limitations!

Money Gaurantee

MONEY-BACK GUARANTEE

Refund provided if license costs surpass the value of your training.

Training

LIVE TRAININGS ONLY

Interact 1-on-1 with 50+ seasoned instructors.

Basket

{{item.CourseTitle}}

Price: {{item.ItemPriceExVatFormatted}} {{item.Currency}}