You don’t Know How to Use Azure Tags Effectively
Are you wondering how can you separately track the billing of your resources allocated in same subscription? Did you think you could save money by turning off your DEV Virtual Machines over weekends, holidays or everyday evening? In this article I will discuss with you how can you achieve all of these by using Azure tags effectively.
Azure has tags that can be applied to some resource. Tag has key and value. Key can is
case-insensitive however, the value of the tag is
case-sensitive. You can use
JSON object to store as the value of the tag as well.
Example of tag is
ProductOwner is the tag and it’s value could be
Yogesh depending on the team.
Question arises why do I create tag and how Tags are helpful?
Well you can use tags in below scenarios to improve your cloud experiences:
- Use an
EnvironmentTag to rack deployment
- Use Environment tag in Automation Runbooks`
- Use a
CostCentertag to track osts.
Azure Policyto enforce ag usage
- Don’t clobber your tags in the zure CLI
Environment tag to Track Deployment
Key Value Environment:
DEV , QA , UAT, PRO etc
Suppose, now if you want to share DEV, QA, UAT environments in the same subscriptions then you can quickly identify resources per environment.
Use Tags in
You can use environment tag to set up Runbook to automatically shut off all DEV Virtual Machines in the weekend and the evenings. That will reduce the monthly bill.
CostCenter Tag to track Cost
CostCenter tag to the allocated resources to the team or department that are responsible for the cost of those resources. Then you can go to Azure Cost Management search cost for the tags by
CostCenter Finance or IT or Sales
Use Azure Policies to enforce tag Usages
Azure policy can be applied from management group. MS has built-in policy to enforce tag on resource. Once you apply the policy then after 24 hours you will go to the compliance report and notice how many resources are not applied tags.
Don’t Clobber your tags in the Azure CLI
Before add/delete/update a tag on the resource using Azure CLI. Pull all the tags in the resource and then perform the action.
Thanks for reading my article till end. I hope you learned something special today. If you enjoyed this article then please share to your friends and if you have suggestions or thoughts to share with me then please write in the comment box.