O DynamoDB é gratuito?
Em parte. O DynamoDB tem um nível sempre gratuito, não um serviço totalmente gratuito. Toda conta AWS ganha 25 GB de armazenamento mais 25 unidades de capacidade de escrita e 25 de leitura provisionadas — algo em torno de 200 milhões de requisições por mês — de graça a cada mês, para tabelas da classe Standard. O uso acima disso, e a capacidade on-demand, são cobrados por requisição e por GB.
O que o nível sempre gratuito inclui
- 25 GB de armazenamento de tabela da classe Standard.
- 25 WCUs e 25 RCUs provisionadas (suficientes para cerca de 200 milhões de requisições/mês).
Esta é uma oferta "sempre gratuita" — ela não expira depois da janela de 12 meses de conta nova.
De onde vêm os "cerca de 200 milhões de requisições"
A AWS descreve a franquia como "enough for about 200M requests/month (depending on item size)" e não mostra nem a aritmética nem o que os parênteses escondem. Vale ter as duas coisas.
Um mês de capacidade provisionada são 730 horas, ou 2.628.000 segundos. 25 RCU mantidas por todo esse tempo dão 65,7 milhões de leituras fortemente consistentes de um item de até 4 KB, e uma leitura eventualmente consistente custa meia unidade, então são 131,4 milhões delas em vez disso. 25 WCU dão 65,7 milhões de escritas de um item de até 1 KB. Some tudo e você chega a 197,1 milhões.
Os parênteses importam mais que a manchete, porque as escritas arredondam para cima a cada 1 KB:
| Tamanho médio do item | Leituras/mês | Escritas/mês | Total |
|---|---|---|---|
| 1 KB | 131.400.000 | 65.700.000 | 197.100.000 |
| 4 KB | 131.400.000 | 16.425.000 | 147.825.000 |
| 400 KB | 1.314.000 | 164.250 | 1.478.250 |
Quadruplique o tamanho do item e o nível gratuito compra um quarto das escritas, enquanto as leituras ficam intactas porque 4 KB é onde o arredondamento de leitura começa. No máximo de 400 KB a franquia está, na prática, esgotada.
O que é cobrado
O nível gratuito é aplicado a cada mês por região e por conta pagadora, sobre as suas tabelas provisionadas da classe Standard. Armazenamento acima de 25 GB, capacidade provisionada acima de 25/25, cobranças de requisições on-demand, backups, streams e replicação de global tables são todos cobrados.
Nota sobre o modo de capacidade
A franquia gratuita se aplica à capacidade provisionada. Tabelas on-demand são cobradas por requisição de leitura e de escrita desde a primeira.
Essa distinção é a resposta inteira para a maioria das pessoas, porque on-demand é o padrão em que a maioria das tabelas acaba. Rode a carga de 1 KB acima em on-demand em us-east-1 e o mesmo tráfego custa US$49,28 por mês: 65,7 milhões de unidades de requisição de leitura a US$0,125 por milhão dão US$8,21, e 65,7 milhões de unidades de requisição de escrita a US$0,625 por milhão dão US$41,06. Requisições idênticas, região idêntica, nada de gratuito nisso.
Aprofunde-se
Estime a sua conta com a calculadora de preços do DynamoDB e compare os modos em on-demand vs provisionado. Baixe o DynoTable para navegar e consultar as suas tabelas.
Referências
- Amazon DynamoDB Pricing — AWS
- What is Amazon DynamoDB? — Amazon DynamoDB Developer Guide
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
Verificado pela última vez em 2026-07-13 contra a documentação oficial da AWS vinculada acima; os termos do nível gratuito e os preços unitários de us-east-1 foram reconferidos em 2026-07-28.