Skip to content Skip to content
Vladimir Chavkov

Azure Artifacts & Package Management Training

Take control of your package supply chain with this focused 2-day course. Learn to manage Azure Artifacts feeds, configure upstream sources, implement package versioning strategies, and secure your dependency pipeline across NuGet, npm, Maven, and Python packages.

Duration2 days (16 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationAZ-400 (partial)
  • Development teams managing internal packages
  • DevOps engineers securing the software supply chain
  • Release engineers implementing versioning strategies
  • Teams migrating from Nexus, Artifactory, or other registries

After completing this training, you’ll be able to:

  • Create and manage Azure Artifacts feeds
  • Configure upstream sources for public and private packages
  • Implement semantic versioning and package promotion
  • Publish packages from Azure Pipelines
  • Secure feeds with permissions and scoping
  • Manage container images with Azure Container Registry integration

Module 1: Azure Artifacts Fundamentals

  • Feed types and scoping (organization, project)
  • Supported package types (NuGet, npm, Maven, Python, Universal)
  • Feed permissions and visibility
  • Hands-on: Create feeds for different package types

Module 2: Upstream Sources

  • Public upstream sources (npmjs, NuGet Gallery, PyPI)
  • Private upstream sources for feed chaining
  • Caching behavior and availability
  • Hands-on: Configure upstream sources with package filtering

Module 3: Publishing Packages

  • Publishing from local development machines
  • Publishing from Azure Pipelines
  • Build versioning and pre-release packages
  • Hands-on: Build and publish packages from CI pipelines

Module 4: Versioning and Promotion

  • Semantic versioning best practices
  • Views — @local, @prerelease, @release
  • Package promotion workflows
  • Hands-on: Implement a promote-to-release workflow

Module 5: Supply Chain Security

  • Vulnerability scanning for packages
  • License compliance checks
  • Package retention policies
  • Hands-on: Set up security scanning and retention policies

Module 6: Container Registry Integration

  • Azure Container Registry as an Artifacts feed
  • Helm chart hosting
  • Universal Packages for large artifacts
  • Hands-on: Publish container images and Helm charts from pipelines
  • Basic Azure DevOps experience
  • Familiarity with package managers (npm, NuGet, pip, or Maven)
  • Understanding of CI/CD concepts
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, and post-training support.