Amazon DynamoDB | Tagging Flashcards
How often are metrics reported?
Tagging
Amazon DynamoDB | Database
Most CloudWatch metrics for Amazon DynamoDB are reported in 1-minute intervals while the rest of the metrics are reported in 5-minute intervals. For more details, see the Monitoring DynamoDB with CloudWatch section of our documentation.
What is a tag?
Tagging
Amazon DynamoDB | Database
A tag is a label you assign to an AWS resource. Each tag consists of a key and a value, both of which you can define. AWS uses tags as a mechanism to organize your resource costs on your cost allocation report. For more about tagging, see the AWS Billing and Cost Management User Guide.
What DynamoDB resources can I tag?
Tagging
Amazon DynamoDB | Database
You can tag DynamoDB tables. Local Secondary Indexes and Global Secondary Indexes associated with the tagged tables are automatically tagged with the same tags. Costs for Local Secondary Indexes and Global Secondary Indexes will show up under the tags used for the corresponding DynamoDB table.
Why should I use Tagging for DynamoDB?
Tagging
Amazon DynamoDB | Database
You can use Tagging for DynamoDB for cost allocation. Using tags for cost allocation enables you to label your DynamoDB resources so that you can easily track their costs against projects or other criteria to reflect your own cost structure.
How can I use tags for cost allocation?
Tagging
Amazon DynamoDB | Database
You can use cost allocation tags to categorize and track your AWS costs. AWS Cost Explorer and detailed billing reports support the ability to break down AWS costs by tag. Typically, customers use business tags such as cost center/business unit, customer, or project to associate AWS costs with traditional cost-allocation dimensions. However, a cost allocation report can include any tag. This enables you to easily associate costs with technical or security dimensions, such as specific applications, environments, or compliance programs.
How can I see costs allocated to my AWS tagged resources?
Tagging
Amazon DynamoDB | Database
You can see costs allocated to your AWS tagged resources through either Cost Explorer or your cost allocation report.
Cost Explorer is a free AWS tool that you can use to view your costs for up to the last 13 months, and forecast how much you are likely to spend for the next three months. You can see your costs for specific tags by filtering by “Tag” and then choose the tag key and value (choose “No tag” if no tag value is specified).
The cost allocation report includes all of your AWS costs for each billing period. The report includes both tagged and untagged resources, so you can clearly organize the charges for resources. For example, if you tag resources with an application name, you can track the total cost of a single application that runs on those resources. More information on cost allocation can be found in AWS Billing and Cost Management User Guide.
Can DynamoDB Streams usage be tagged?
Tagging
Amazon DynamoDB | Database
No, DynamoDB Streams usage cannot be tagged at present.
Will Reserved Capacity usage show up under my table tags in my bill?
Tagging
Amazon DynamoDB | Database
Yes, DynamoDB Reserved Capacity charges per table will show up under relevant tags. Please note that Reserved Capacity is applied to DynamoDB usage on a first come, first serve basis, and across all linked AWS accounts. This means that even if your DynamoDB usage across tables and indexes is similar from month to month, you may see differences in your cost allocation reports per tag since Reserved Capacity will be distributed based on which DynamoDB resources are metered first.
Will data usage charges show up under my table tags in my bill?
Tagging
Amazon DynamoDB | Database
No, DynamoDB data usage charges are not tagged. This is because data usage is billed at an account level and not at table level.
Do my tags require a value attribute?
Tagging
Amazon DynamoDB | Database
No, tag values can be null.
Are tags case sensitive?
Tagging
Amazon DynamoDB | Database
Yes, tag keys and values are case sensitive.
How many tags can I add to single DynamoDB table?
Tagging
Amazon DynamoDB | Database
You can add up to 50 tags to a single DynamoDB table. Tags with the prefix “aws:” cannot be manually created and do not count against your tags per resource limit.
Can I apply tags retroactively to my DynamoDB tables?
Tagging
Amazon DynamoDB | Database
No, tags begin to organize and track data on the day you apply them. If you create a table on January 1st but don’t designate a tag for it until February 1st, then all of that table’s usage for January will remain untagged.
If I remove a tag from my DynamoDB table before the end of the month, will that tag still show up in my bill?
Tagging
Amazon DynamoDB | Database
Yes, if you build a report of your tracked spending for a specific time period, your cost reports will show the costs of the resources that were tagged during that timeframe.
What happens to existing tags when a DynamoDB table is deleted?
Tagging
Amazon DynamoDB | Database
When a DynamoDB table is deleted, its tags are automatically removed.