DynamoDB table with high provisioned read capacity (suggests aggregation queries)
What it checks
DynamoDB table with high provisioned read capacity (suggests aggregation queries)
Where it applies
Terraform: aws_dynamodb_table
CloudFormation: AWS::DynamoDB::Table
How to fix it
- Profile actual access patterns. If GetItem/Query: stay. If lots of Scan or filtered reads: move analytics off DynamoDB.
Frameworks
- AWS Well-Architected COST.6
- AWS Well-Architected PERF.3
These mappings are advisory, not an attestation of compliance.