AWS announced a Solutions Implementation for automated tagging the other week called Tag Tamer. You can find it here.
This provides a pre-built web interface and utilises Lambda functions to pick up rule enforcement set by administrators from AWS Config. If resources do not have tags this will set them automatically. It’s a good idea but fairly complex for something that should be a standard function IMHO.
The best way to avoid having to use “third-party” solutions like this is to enforce tags during resource creation and make sure everything is tagged, then you won’t get into a situation of not knowing what resources belong to what entity/project/team/company.
What do you think? Is AWS tagging complicated and how to enforce it in your organisation?