Forum Discussion
Sagar_Lad
Dec 29, 2020Brass Contributor
Cost Saving Automations with Azure Devops
Hi All, I would like to know what can be various potential automations or solutions to reduce cost with various components of Azure Devops?
- Jan 12, 2021
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=azure-devops#pay-for-a-user-once-across-multiple-organizations
julie-ng
Microsoft
Jan 12, 2021
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=azure-devops#pay-for-a-user-once-across-multiple-organizations