CostLensDynamoDB Reserved Capacity Opportunity

DynamoDB Reserved Capacity Opportunity

CostLens surfaces reserved-capacity purchase recommendations for predictable DynamoDB provisioned capacity via AWS Cost Explorer.

Updated June 20261 min read

Reserved capacity discounts steady provisioned read/write throughput versus on-demand provisioned rates. CostLens reads AWS Cost Explorer for a sized recommendation when one is available.

How it works

CostLens queries Cost Explorer

Calls ce:GetReservationPurchaseRecommendation for Amazon DynamoDB (runs once — Cost Explorer is global).

Parses any recommendation

Extracts term, payment option, recommended quantity, estimated monthly savings, and break-even months.

Filters to meaningful spend

Only surfaces recommendations where covered on-demand spend exceeds $100/month.

What to do

  1. Open the recommendation to review term, break-even, and annual savings.
  2. Confirm the table's provisioned throughput is steady before committing.
  3. Purchase reserved capacity in the AWS console. This check is advisory.

AWS availability

AWS Cost Explorer does not currently return reserved-capacity purchase recommendations for DynamoDB in all accounts. When AWS provides no recommendation, this check produces no findings — it never shows a guess.

Required IAM permissions

Read-only — covered by the CostLens ReadOnlyAccess policy from AWS Accounts:

ce:GetReservationPurchaseRecommendation

Limitations

  • Advisory only — reserved-capacity purchases are customer-initiated in the AWS console.
  • Depends on AWS Cost Explorer support for DynamoDB recommendations in your account.
CostLens
Previous
ElastiCache Reserved Nodes
CostLens
Next
Aurora Storage Over-Provisioning