About

Amazon DynamoDB is a serverless, fully managed NoSQL key-value database designed for applications that need consistent low-latency performance at any scale. It removes infrastructure management overhead while supporting automatic scaling, high availability, and global replication for distributed workloads.

The service is built for teams that want a database with minimal operational burden and strong resilience characteristics. It supports both on-demand and provisioned capacity models, along with table classes and optional features for backup, streaming, and data movement.

  • Serverless, fully managed NoSQL database
  • Single-digit millisecond performance at scale
  • Automatic scaling and pay-per-request options
  • Global tables for multi-Region, active-active deployments
  • Built-in support for backups, streams, and data export/import

Free Tier Value

48
FTV score
Signup credit $200
Credit card Required
Feature parity 50%

The page explicitly describes DynamoDB free tier as capped monthly allowances on provisioned capacity, storage, Streams, and data transfer, so this is a free_tier signal rather than always-free. Because the free tier is usage-based and the page does not provide a single paid plan price that cleanly maps to the cap, a conservative monthly free-tier value is not computed here; the page instead notes the free tier is enough for about 200M requests/month depending on item size. The page also states customers can get up to $200 USD in AWS Free Tier credits for up to 6 months, so free_credit_amount_usd is 200. No explicit no-credit-card statement appears on the page.

What's included in the free tier

  • 25 WCUs and 25 RCUs per month for provisioned capacity on DynamoDB Standard tables.
  • 25 rWCUs for global tables across two AWS Regions.
  • 25 GB of data storage per month on DynamoDB Standard tables.
  • 2.5 million DynamoDB Streams read requests per month.
  • 1 GB of data transfer out per month, aggregated across AWS services.

Paid plans

On-demand capacity

Usage-based
Pay-per-request pricing
  • Serverless option
  • Automatic scaling
  • No need to provision capacity
  • Billed per read/write request consumed

Provisioned capacity

Usage-based
Hourly read and write capacity provisioned
  • Specify reads and writes per second
  • Charged on provisioned capacity, not consumption
  • Better for steady predictable workloads
  • Supports reserved provisioned capacity

Reserved provisioned capacity

Contact sales
Up to 54% off for 1 year; up to 77% off for 3 years
term
1 year or 3 years
minimum purchase
100 WCUs or 100 RCUs
  • Discounted pricing for provisioned throughput
  • Available for single-Region tables
  • Purchased in blocks of 100 WCUs or 100 RCUs
  • Cannot be purchased for replicated WCUs or Standard-IA

Pricing extracted from Amazon DynamoDB's pricing page. Always verify current pricing before committing.