Tagging AWS Services with custom tag

1

Hi, I have multiple environments in my account like dev,test,prod etc.. In my aws bill, i want to segregate bill based on environments. I have already tagged resources with a custom tag "Environment" using AWS Resources Groups & Tag Editor service. However there is a portion of the bill which still accounts for untagged resources. I made some digging and found the services that are not tagged - Cloudwatch, AWS Support, SageMaker, Quicksight. Guide me on how to tag these resources using the custom tag "Environment", so that I gave segregate the bill as per environments.

Thanks

2 Answers
1
Accepted Answer

Hi, not all services will allow you to tag all their resources, but you can tag at least some of them to improve your cost splitting.

  1. For CloudWatch, see https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Tagging.html View section "Supported resources in CloudWatch" to see what's supported
  2. Sagemaker: https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_AddTags.html. It says
You can add tags to notebook instances, training jobs, hyperparameter tuning jobs, batch 
transform jobs, models, labeling jobs, work teams, endpoint configurations, and endpoints.
  1. For QuickSight: https://docs.aws.amazon.com/quicksight/latest/APIReference/API_TagResource.html
Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.
profile pictureAWS
EXPERT
answered a year ago
profile picture
EXPERT
reviewed 3 months ago
profile picture
EXPERT
reviewed a year ago
0

If you're interested, I've mainteined a lists of AWS services (or rather APIs) that support and do not support tagging at

https://github.com/kallu/aws-taggable-services

But as Didier said, you can tag many things but don't expect be able to allocate 100% of your cost based only on tags. If that is your goal you'd have to do some (gu)estimation or build every service (and environment?) into their own dedicated account. This comes with some overhead, in both operations and cost, so you might want to think if it is worth it.

profile picture
EXPERT
Kallu
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions