Please do not forget to "Accept the answer" if the information provided helps you to help others in the community.
When using a Linux VMSS in Azure as a self-hosted agent for Azure DevOps, and both the VMSS and Azure DevOps organization are in the Central US region, you will not incur additional charges for uploading artifacts because data transfer within the same region is free.
Scenarios that May Incur Costs:
- Different Regions: If the VMSS and Azure DevOps organization are in different regions, you may incur data transfer costs for inter-region transfers.
- Outbound Data Transfers: Any outbound data transfer to the internet (e.g., uploading artifacts to external services outside of Azure) may incur costs regardless of the region.
For more detailed information, refer to the Azure Bandwidth Pricing page
.