Identify any unused Amazon DynamoDB tables available within your AWS account and remove them to help lower the cost of your monthly AWS bill. A DynamoDB table is considered unused if it’s ItemCount parameter, which describes the number of items in the table, is equal to 0 (zero).
This rule can help you work with the AWS Well-Architected Framework
This rule resolution is part of the Cloud Conformity Security & Compliance tool for AWS
optimisation
You are being charged for AWS DynamoDB Read & Write capacity, regardless whether or not you use the provisioned capacity units for your tables. Cloud Conformity recommends implementing the cleanup process outlined in the rule Remediation/Resolution section in order to avoid any unexpected charges on your AWS bill.
Audit
To identify the unused Amazon DynamoDB tables provisioned in your AWS account, perform the following:
Remediation / Resolution
To remove any unused Amazon DynamoDB tables provisioned within your AWS account, perform the following commands:
References
- AWS Documentation
- FAQs
- Amazon DynamoDB Pricing
- Getting Started with Amazon DynamoDB
- Provisioned Throughput
- AWS Command Line Interface (CLI) Documentation
- dynamodb
- list-tables
- describe-table
- delete-table
Unlock the Remediation Steps
Gain free unlimited access
to our full Knowledge Base
Over 750 rules & best practices
for and
Get started for FREE
You are auditing:
Unused Table
Risk level: Medium