General Tagging Strategy

Purpose of tagging

Tagging has multiple purposes.

Filtering

We use tags to filter resources:

Reporting

We use tags to report costs, usage on organisational or technical dimensions.

Permission

We use tags to help allowing access or operational rights to resources.

Automation

We use tags to automate generic actions such as:

General Tagging Strategy

The following tags apply:

Tag Name Requisiteness Format Sample values Remarks Cost Allocation tag Applicable on Purpose
owner mandatory string wescale The actual owner of the account all resources reporting, filtering
account mandatory string {group}-{env} see reference in AWS Naming convention Yes all resources reporting, filtering, permission
createdBy mandatory string {user-id} all resources reporting, filtering
taggingVersion mandatory string 1.0.0 all resources reporting,filtering

doc : Naming convention