Define your tagging strategy
When you apply metadata tags to your cloud resources, you can include information that the resource name doesn't include, like information about the asset. You can use that information to run sophisticated filtering and reporting on resources. Include context about the resource's associated workload or application, operational requirements, and ownership information. IT or business teams use this information to find resources or generate reports about resource usage and billing.
The required tags and optional tags that you apply to resources differs among organizations. The following list provides examples of common tags that capture important context and information about a resource. Use this list as a starting point to establish your own tagging conventions.
Minimum suggested tags
Use the following tags to help guide the implementation and processes of Cloud Adoption Framework for Azure methodologies. The methodologies have many best practices that demonstrate cloud operations automation and governance based on the following tags.
Tag name | Description | Key value and example values |
---|---|---|
Workload name | Name of the workload that the resource supports. | WorkloadName ControlCharts |
Data classification | Sensitivity of data that the resource hosts. | DataClassification Non-business Public General Confidential Highly confidential |
Business criticality | Business impact of the resource or supported workload. | Criticality Low Medium High Business unit-critical Mission-critical |
Business unit | Top-level division of your company that owns the subscription or workload that the resource belongs to. In smaller organizations, this tag might represent a single corporate or shared top-level organizational element. | BusinessUnit Finance Marketing Product XYZ Corp Shared |
Operations commitment | Level of operations support provided for the workload or resource. | OpsCommitment Baseline only Enhanced baseline Platform operations Workload operations |
Operations team | Team accountable for day-to-day operations. | OpsTeam Central IT Cloud operations ControlCharts team MSP-{Managed Service Provider name} |
Other common tagging examples
Use the following tags to increase visibility into the usage of Azure resources.
Tag name | Description | Key and example values |
---|---|---|
Application name | Added granularity, if the workload is subdivided across multiple applications or services. | ApplicationName IssueTrackingSystem |
Approver name | Person responsible for approving costs related to the resource. | Approver chris@contoso.com |
Budget required/approved | Money approved for the application, service, or workload. | BudgetAmount $200,000 |
Cost center | Accounting cost center associated with the resource. | CostCenter 55332 |
Disaster recovery | Business criticality of the application, workload, or service. | DR Mission-critical Critical Essential |
End date of the project | Date when the application, workload, or service is scheduled for retirement. | EndDate 2023-10-15 |
Environment | Deployment environment of the application, workload, or service. | Env Prod Dev QA Stage Test |
Azure region | Region where you create the resource. | AzureRegion West Europe UK South East US Japan East Qatar Central |
Owner name | Owner of the application, workload, or service. | Owner jane@contoso.com |
Requester name | User who requested the creation of the application. | Requester john@contoso.com |
Service class | Service-level agreement level of the application, workload, or service. | ServiceClass Dev Bronze Silver Gold |
Start date of the project | Date when the application, workload, or service was first deployed. | StartDate 2020-10-15 |
Take action
Review the resource naming and tagging decision guide.
Next step
Learn how to move resource groups and assets between subscriptions in Azure.