Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure Artifacts in Azure DevOps + Practice Tests
Rating: 3.2 out of 5(5 ratings)
67 students

Azure Artifacts in Azure DevOps + Practice Tests

Learn Azure Artifacts fundamentals including feeds, packages, upstream sources, pipeline artifacts, and DevOps usage.
Created bySandeep Soni
Last updated 12/2025
English
English [Auto],

What you'll learn

  • Understand build artifacts and pipeline artifacts
  • Create and manage feeds in Azure Artifacts
  • Use upstream sources for external packages
  • Work with views in Azure Artifacts feeds
  • Create and publish packages using pipelines
  • Integrate Azure Artifacts into DevOps workflows
  • Reinforce learning with practice tests

Course content

1 section6 lectures2h 17m total length
  • Understanding Build and Pipeline Artifacts37:58

    Explore how Azure DevOps handles build and pipeline artifacts, sources and feeds, and the role of package management with Maven, NuGet, and npm in secure deployments across environments.

  • Understanding Build and Pipeline Artifacts
  • Creating and Using a Feed from Azure Artifacts19:34

    Create a feed in Azure Artifacts to host NuGet packages at project or organization scope, then publish and consume them as needed.

  • Creating and Using a Feed from Azure Artifacts
  • Upstream Sources11:28

    Explore upstream sources in Azure DevOps to unify multiple feeds, fetch packages from remote or public sources, and install via NuGet while storing copies in a central feed.

  • Upstream Sources
  • Working with Views in Feed14:08

    Explore how to manage package visibility in Azure Artifacts by using feed views to share beta and prerelease packages with selected developers, control releases, and set the default view.

  • Working with Views in Feed
  • Creating a Package using Pipeline12:42

    Learn how to create and publish a package to a NuGet feed from an Azure DevOps pipeline, including versioning, prerelease versus final releases, and multi-stage publishing.

  • Creating a Package using Pipeline
  • Why Azure DevOps42:01

    Navigate the Azure DevOps journey from boards and source control to CI/CD pipelines, SonarCloud, WhiteSource Bolt, infrastructure as code, and cross-platform deployment, with security and open-source tooling.

  • Why Azure DevOps

Requirements

  • Basic understanding of software development
  • Familiarity with Azure DevOps is helpful
  • No prior Azure Artifacts experience required

Description

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.

Who this course is for:

  • DevOps engineers using Azure DevOps
  • Developers managing packages and dependencies
  • Professionals preparing for Azure DevOps concepts
  • Teams working with CI/CD pipelines