{"product_id":"implement-security-through-a-pipeline-using-azure-devops-az-2001","title":"Implement security through a pipeline using Azure DevOps (AZ-2001)","description":"\u003cdiv\u003e\n\u003cp\u003eThis course acts as a pivotal step from foundational to intermediate IT skills, essential for roles in development, infrastructure, and security. Participants will gain hands-on experience in configuring and securing pipelines through Azure DevOps.\u003c\/p\u003e\r\n\u003cp\u003eCovering topics such as secure resource access, permissions validation, project structuring, pipeline extension, and secure variable usage, this course empowers learners to manage identities across projects, pipelines, and agents.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eImplement security through a pipeline using Azure DevOps (AZ-2001) Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eIn this course, you will learn how to:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eGain foundational knowledge transitioning to intermediate IT skills.\u003c\/li\u003e\n\u003cli\u003eHands-on practice in configuring secure project and repository structures.\u003c\/li\u003e\n\u003cli\u003eProficiency in managing identity across projects, pipelines, and agents.\u003c\/li\u003e\n\u003cli\u003ePractical experience in configuring secure access to pipeline resources.\u003c\/li\u003e\n\u003cli\u003eUnderstand permissions configuration and validation.\u003c\/li\u003e\n\u003cli\u003eLearn how to extend pipelines using multiple templates for enhanced functionality.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eTraining Prerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBasic knowledge of Azure DevOps CI\/CD tools, including Azure Pipelines.\u003c\/li\u003e\n\u003cli\u003eBasic knowledge of Azure Portal to create resources.\u003c\/li\u003e\n\u003cli\u003eBasic knowledge of security concepts like identities and permissions.\u003c\/li\u003e\n\u003cli\u003eExperience using the Azure portal to create resources like Azure Key Vault and set permissions.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eAzure DevOps Pipeline Security Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eConfigure a project and repository structure to support secure pipelines\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSeparate a project into team projects and repositories.\u003c\/li\u003e\n\u003cli\u003eSeparate secure files between projects.\u003c\/li\u003e\n\u003cli\u003eMove the security repository away from a project.\u003c\/li\u003e\n\u003cli\u003eAssign project and repository permissions.\u003c\/li\u003e\n\u003cli\u003eOrganize a project and repository structure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eManage identity for projects, pipelines, and agents\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eConfigure a Microsoft-hosted pool.\u003c\/li\u003e\n\u003cli\u003eConfigure agents for projects.\u003c\/li\u003e\n\u003cli\u003eConfigure agent identities.\u003c\/li\u003e\n\u003cli\u003eConfigure the scope of a service connection.\u003c\/li\u003e\n\u003cli\u003eConvert to a managed identity in Azure DevOps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eConfigure secure access to pipeline resources\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eIdentify and mitigate common security threats.\u003c\/li\u003e\n\u003cli\u003eConfigure pipeline access to specific agent pools.\u003c\/li\u003e\n\u003cli\u003eManage secret variables and variable groups.\u003c\/li\u003e\n\u003cli\u003eSecure files and storage.\u003c\/li\u003e\n\u003cli\u003eConfigure service connections.\u003c\/li\u003e\n\u003cli\u003eManage environments.\u003c\/li\u003e\n\u003cli\u003eSecure repositories.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eConfigure and validate permissions\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eConfigure and validate user permissions.\u003c\/li\u003e\n\u003cli\u003eConfigure and validate pipeline permissions.\u003c\/li\u003e\n\u003cli\u003eConfigure and validate approval and branch checks.\u003c\/li\u003e\n\u003cli\u003eManage and audit permissions in Azure DevOps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eExtend a pipeline to use multiple templates\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eCreate nested templates.\u003c\/li\u003e\n\u003cli\u003eRewrite the main deployment pipeline.\u003c\/li\u003e\n\u003cli\u003eConfigure the pipeline and the application to use tokenization.\u003c\/li\u003e\n\u003cli\u003eRemove plain text secrets.\u003c\/li\u003e\n\u003cli\u003eRestrict agent logging.\u003c\/li\u003e\n\u003cli\u003eIdentify and conditionally remove script tasks in Azure DevOps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Microsoft","offers":[{"title":"267A68US \/ 2026-07-15T09:00:00 \/ Online","offer_id":47534209073371,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true},{"title":"269C57US \/ 2026-09-10T09:00:00 \/ Online","offer_id":48216570069211,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true},{"title":"26BB98US \/ 2026-11-12T09:00:00 \/ Online","offer_id":48216570101979,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true},{"title":"271B82US \/ 2027-01-11T09:00:00 \/ Online","offer_id":48216570134747,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true},{"title":"273B52US \/ 2027-03-08T09:00:00 \/ Online","offer_id":48329827287259,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true},{"title":"275B77US \/ 2027-05-12T09:00:00 \/ Online","offer_id":48762886160603,"sku":"US-8684-IL","price":716.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/implement-security-through-a-pipeline-using-azure-devops-az-2001","provider":"Learning Tree International","version":"1.0","type":"link"}