DynamoDB Pricing

DynamoDB can get very expensive, very fast. The example below demostartes that and a quick learning point. “If you were planning on storing YouTube views in Dynamo, you may calculate that each item is just a userId, videoId, and timestamp which is about 100 bytes. This means that you could store 10,000 views per second on a single shard. If you expect to have 10,000,000 views per second, you’d need ~1,000 shards to support the write load, which could cost approximately $150,000 per day based on current pricing”1 ...

June 7, 2025 · 2 min · Dinesh Auti