
This course is designed to help you understand and work effectively with Azure Artifacts in Azure DevOps, focusing on package management, feeds, and build artifacts used in modern DevOps pipelines. It is ideal for developers, DevOps engineers, and IT professionals who want to manage dependencies and packages efficiently within Azure DevOps.
The course begins with a clear explanation of build artifacts and pipeline artifacts, helping you understand how outputs from builds and pipelines are stored, versioned, and shared across teams. You will learn when to use each type of artifact and how they fit into the overall DevOps workflow.
You will then learn how to create and use feeds in Azure Artifacts, enabling teams to publish, host, and consume packages securely. Concepts such as upstream sources are explained to help you integrate external package repositories while maintaining centralized control.
The course also covers working with views in feeds, allowing you to manage package visibility across different environments such as development, testing, and production. You will learn how to create packages using pipelines, integrating Azure Artifacts seamlessly into CI/CD workflows.
Finally, the course explains why Azure DevOps is used, highlighting how Azure Artifacts fits into the broader DevOps ecosystem alongside repos, pipelines, and releases.
Practice tests are included to reinforce learning and validate your understanding of Azure Artifacts concepts.