I am currently building a solution on Azure (though the question should relate to AWS equally) and I am using a UniqueId
tag to locate and use objects.
For instance, we have a storage account that is used for caching applications' blobs. The storage account is created with a random name but is found and presented to the application through its UniqueId=AppCache
tag.
At the moment I am taking the approach that as more tags become useful I'll start to add them.
Ultimately we're looking for a hands off 'ChatOps' style solution. So everything created should be automated.
Should I be looking at a structured approach to tagging (and what does that look like) or is the organic approach more sensible?