بخش Artifact در ابزار Azure DevOps وظیفه ارائه خدمات مرتبط با نگهداری انواع package ها و artifact ها را داراست. انواع پکیج های پشتیبانی شده شامل موارد زیر می گردد.

  • Nuget
  • npm
  • Maven
  • Python
  • Universal Packages 

این ابزار علاوه بر امکان دانلود خودکار پکیج ها از Up-Stream های معتبر مثل Nuget.org می تواند میزبان پکیج های تولید شده توسط تیم نیز باشد. همچنین این ابزار امکانات مناسبی جهت مدیریت پکیجها را ارائه می نماید مثل کنترل کامل سطوح دسترسی بر روی پکیج ها، امکان مشخص نمودن View برای هر پکیج و promote نمودن پکیج در صورت دریافت تاییده نهایی از تیم تولید کننده.

ایجاد package server به صورت یک UNC share یا با استفاده از ابزارهای معمول بر روی وب سرور باعث از دست رفتن کنترل تیم بر روی پکیج ها و چرخه تولید و نگهداری آنها می گردد، همچنین مشخص نخواهد بود که پیک موجود دقیقا از چه منبعی به پکیج سرور منتقل شده و آیا صحیح و بدون مشکل می باشد یا خیر.