What is Amazon DynamoDB?
Amazon DynamoDB is AWS’s managed NoSQL database service for key-value and document application data. Tables, keys and indexes are designed around access patterns, with on-demand and provisioned capacity arrangements. Replication, backup and additional capabilities need to be included in the selected service scope.
Who is Amazon DynamoDB for?
Teams building applications around defined key-based access patterns in an AWS-managed service.
Amazon DynamoDB features
The core capabilities to consider for your workflow.
- Managed key-value and document storage
- Key and secondary-index access
- On-demand and provisioned capacity
- Replication and recovery capabilities by configuration
Amazon DynamoDB pricing
Limited provisioned-capacity free allowance
Model reads, writes, item sizes, indexes, storage and the chosen capacity mode. Add replication, backups, streams, transfer and optional features as needed.
Calculate the cost of your quote →Free access & evaluation
An ongoing free allowance is documented for provisioned capacity and Standard tables, with additional limits and account conditions. Promotional AWS credits are separate; on-demand use is not the same free offer.
Before you choose Amazon DynamoDB
Data modelling and partition or index design remain application responsibilities.
Different capacity modes, table classes, regions and optional services produce different bills.
Explore Amazon DynamoDB in more detail
Take a closer look at the decisions behind this product.
Cassandra vs DynamoDB: partitions, operations and service costs
Read the articleCompare Amazon DynamoDB
Apache Cassandra vs Amazon DynamoDB
Compare Cassandra and DynamoDB for partition-oriented application access, data modelling, operating responsibilities and managed-service billing.
Read the comparisonMongoDB Atlas vs DynamoDB
Compare MongoDB Atlas and DynamoDB for document shape, application queries, key and index design, managed deployment scope and recurring usage costs.
Read the comparisonExplore the individual profiles
Amazon DynamoDB FAQs
Does Amazon DynamoDB have a free plan?
An ongoing free allowance is documented for provisioned capacity and Standard tables, with additional limits and account conditions. Promotional AWS credits are separate; on-demand use is not the same free offer.
Who is Amazon DynamoDB for?
Teams building applications around defined key-based access patterns in an AWS-managed service.
What should I compare before buying?
Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.

