Create and share Maven, npm, NuGet, and Python package feeds from public and private sources
Add fully integrated package management to your continuous integration/continuous delivery (CI/CD) pipelines with a single click. Create and share Maven, npm, NuGet, and Python package feeds from public and private sources with teams of any size.
Share code efficiently
Easily share code across small teams and large enterprises.
Manage all package types
Get universal artifact management for Maven, npm, NuGet, and Python.
Add packages to any pipeline
Share packages, and use built-in CI/CD, versioning, and testing.
Simplify complex build jobs with Artifacts
Keep your artifacts organized
Share code effortlessly by storing Maven, npm, NuGet, and Python packages together. And there's no need to store binaries in Git—simply store them using Universal Packages.
Protect your packages
Keep every public source package you use—including packages from npmjs and nuget.org—safe in your feed where only you can delete it, and where it's backed by the enterprise-grade Azure SLA.
Integrate seamless package handling into your CI/CD pipeline
Easily access all your artifacts in builds and releases—Artifacts integrates natively with the Azure Pipelines CI/CD tool.
Use with your favorite tools
Azure Artifacts is based on standard package formats and works with your favorite tools and services.
"With Azure DevOps, we can share packages across all projects at Swiss Re—there's nothing but an upside to this."
Alan Wales, Senior Solution Architect, Property and Casualty
The DevOps Journey at Microsoft
The road to DevOps adoption is not easy and at Microsoft we believe that the best way to navigate this challenging path is by following the footsteps of those who have already walked it. Explore the challenges and learnings of teams across Microsoft as they adopted a DevOps culture.