SOLVED

Cost Saving Automations with Azure Devops

Brass Contributor

Hi All,

 

I would like to know what can be various potential automations or solutions to reduce cost with various components of Azure Devops?

5 Replies
best response confirmed by Sagar_Lad (Brass Contributor)
Solution

@Sagar_Lad 

 

What costs ("components" in your post) specifically are you trying to optimize? Pipeline Job costs? Artifacts? Users?

 

Compared to ARM, Azure DevOps is pretty straightforward in cost optimization. 

 

  • Pipeline jobs - parallel jobs cost more. To save money, deploy less.
  • Artifacts - you pay for storage. Regularly clean up your non-production artifacts
  • Users - some customers might miss this. You pay per user. The best way to avoid paying multiple times per unique person is to use Azure Active Directory AAD integration. That ensures you only pay once - even across multiple DevOps organizations.
    For more details, see 
    https://docs.microsoft.com/en-us/azure/devops/organizations/billing/buy-basic-access-add-users?view=... 

@Sagar_Lad 
Try the below extension as recursive housekeeping job during non-business hours, saves a lot to our licensing costs.

Azure DevOps License Management Tasks - Visual Studio Marketplace

feel free to connect in case of any issues

@Sagar_Lad 
Glad to introduce below extension that help recursively save cost for AzDO licensing. Give a try and you will find excellent license management and cost savings for AzDO licensing.

https://marketplace.visualstudio.com/items?itemName=AammirMirza.CP-ADOLicenseManagementpublic

 

1 best response

Accepted Solutions
best response confirmed by Sagar_Lad (Brass Contributor)
Solution

@Sagar_Lad 

 

What costs ("components" in your post) specifically are you trying to optimize? Pipeline Job costs? Artifacts? Users?

 

Compared to ARM, Azure DevOps is pretty straightforward in cost optimization. 

 

  • Pipeline jobs - parallel jobs cost more. To save money, deploy less.
  • Artifacts - you pay for storage. Regularly clean up your non-production artifacts
  • Users - some customers might miss this. You pay per user. The best way to avoid paying multiple times per unique person is to use Azure Active Directory AAD integration. That ensures you only pay once - even across multiple DevOps organizations.
    For more details, see 
    https://docs.microsoft.com/en-us/azure/devops/organizations/billing/buy-basic-access-add-users?view=... 

View solution in original post