Pague somente pelo que usar. Não há taxa mínima. Estime sua fatura mensal usando a Calculadora Mensal da AWS.

Nível gratuito*

Como parte do nível gratuito da AWS, os clientes da AWS podem começar a usar o Amazon DynamoDB gratuitamente. Os clientes do DynamoDB recebem 25 GB de armazenamento gratuito, bem como uma capacidade de taxa de transferência contínua gratuita de até 25 unidades de capacidade de gravação e 25 unidades de capacidade de leitura (taxa de transferência suficiente para processar até 200 milhões de solicitações por mês) e 2,5 milhões de solicitações de leitura gratuitas de Streams do DynamoDB.

Comece a usar a AWS gratuitamente

Crie uma conta gratuita

O nível gratuito da AWS oferece 25 GB de armazenamento e até 200 milhões de solicitações por mês com o Amazon DynamoDB.

Consulte os detalhes do nível gratuito da AWS »

O Amazon DynamoDB permite especificar a taxa de transferência de solicitações que você deseja que sua tabela forneça (a "capacidade de taxa de transferência" da sua tabela). Nos bastidores, o serviço controla o provisionamento de recursos para alcançar o valor da taxa de transferência solicitado. Em vez de perguntar sobre instâncias, hardware, memória e outros fatores que podem afetar o valor da taxa de transferência, simplesmente solicitamos que você forneça o nível de taxa de transferência que deseja alcançar e nós faremos o resto.

Ao criar ou atualizar sua tabela do Amazon DynamoDB, você especifica quanto de capacidade deseja reservar para leituras e gravações. O Amazon DynamoDB irá reservar os recursos de máquina necessários para atender suas necessidades de taxa de transferência, por meio de um desempenho de baixa latência e consistente.

Você paga uma tarifa fixa por hora com base na capacidade provisionada:


Exceto onde informado de outra forma, nossos preços não incluem impostos e taxas (inclusive ICMS e imposto sobre vendas) aplicáveis. Para clientes com endereço de cobrança no Japão, o uso da região Ásia-Pacífico (Tóquio) está sujeito ao imposto sobre consumo japonês. Saiba mais.

* Para itens pequenos, uma unidade de capacidade pode atender a uma solicitação por segundo (ou duas solicitações por segundo no caso de leituras eventualmente consistentes). Itens maiores exigem mais unidades de capacidade para atender à mesma taxa de solicitações. Para obter mais informações, consulte nossas perguntas frequentes: "O que é uma unidade de capacidade de gravação e leitura?"


Exceto onde informado de outra forma, nossos preços não incluem impostos e taxas (inclusive ICMS e imposto sobre vendas) aplicáveis. Para clientes com endereço de cobrança no Japão, o uso da região Ásia-Pacífico (Tóquio) está sujeito ao imposto sobre consumo japonês. Saiba mais.

O Amazon DynamoDB é um armazenamento de dados indexados, e a quantidade de espaço em disco que seus dados consomem ultrapassará o tamanho da fila de dados que você carregou. O Amazon DynamoDB mede o tamanho de seus dados cobráveis ao calcular o tamanho de byte da fila dos dados carregados, mais o armazenamento por item superior a 100 bytes a contar para indexação. Você não precisa "provisionar" armazenamento com o Amazon DynamoDB. Simplesmente paga por quanto você usa, como descrito acima.

Os Streams do Amazon DynamoDB são uma sequência em ordem temporal das alterações efetuadas em uma tabela do Amazon DynamoDB. Os Streams do DynamoDB podem ser ativados individualmente para cada tabela. A ativação dos Streams do DynamoDB não é cobrada. Você paga apenas pela leitura dos dados nos Streams do DynamoDB. As leituras são medidas em unidades de solicitação de leitura. Cada chamada à API "GetRecords" é cobrada como uma unidade de solicitação de leitura dos Streams do DynamoDB e retorna até 1 MB de dados dos Streams do DynamoDB. Veja os detalhes de preço abaixo.


Exceto onde informado de outra forma, nossos preços não incluem impostos e taxas (inclusive ICMS e imposto sobre vendas) aplicáveis. Para clientes com endereço de cobrança no Japão, o uso da região Ásia-Pacífico (Tóquio) está sujeito ao imposto sobre consumo japonês. Saiba mais.

Suponhamos que sua aplicação precise executar 1 milhão de gravações e 1 milhão de leituras por dia em uma tabela do DynamoDB, 50 mil solicitações de leitura dos Streams do DynamoDB por dia e armazenar 1 GB de dados.

Para simplificar, vamos supor também que a sua carga de trabalho é relativamente constante ao longo do dia e que seus itens têm tamanho inferior a 1 KB. (Você pode facilmente aumentar e diminuir a escala para atender a cargas de trabalho variáveis e ajustar para itens maiores, mas, neste exemplo, vamos manter a simplicidade).

Primeiro, você precisa calcular quantas gravações e leituras por segundo são necessárias. Em um dia, 1 milhão de gravações distribuídas uniformemente equivalem a 1.000.000 (gravações) / 24 (horas) / 60 (minutos) / 60 (segundos) = 11,6 gravações por segundo. Uma unidade de capacidade de gravação do DynamoDB pode atender a 1 gravação por segundo, portanto, você precisa de 12 unidades de capacidade de gravação. Da mesma forma, para atender a 1 milhão de leituras fortemente consistentes por dia, você precisa de 12 unidades de capacidade de leitura.

Usando a definição de preços de taxa de transferência provisionada na região Leste dos EUA (Norte da Virgínia), 12 unidades de capacidade de gravação custam 0,1872 USD por dia e 12 unidades de capacidade de leitura custam 0,0374 USD por dia. Assim, o custo total de capacidade de taxa de transferência provisionada é 0,1872 USD + 0,0374 USD = 0,2246 USD por dia. O custo de 50 mil solicitações de leitura dos Streams do DynamoDB Streams por dia é 50 mil/100 mil x 0,02 USD = 0,01 USD. O armazenamento custa 0,25 USD por GB por mês. Considerando um mês de 30 dias, 1 GB custaria 1 x 0,25 USD/30 = 0,0083 USD por dia. Combinando esses números, o custo do DynamoDB (capacidade de taxa de transferência provisionada + solicitações de leitura de streams + armazenamento) é 0,2246 USD (para a capacidade de taxa de transferência provisionada) + 0,01 USD (para solicitações de leitura de streams) + 0,0083 USD (para armazenamento) = 0,2429 USD por dia.

Por menos de 0,25 USD/dia (7,50 USD/mês), você pode oferecer suporte a uma aplicação que executa 1 milhão de gravações e leituras por dia, 100 mil solicitações de leitura de streams e armazena 1 GB de dados.

Se você não usou todos os recursos disponibilizados pelo nível gratuito (25 unidades de capacidade de gravação, 25 unidades de capacidade de leitura, 2,5 milhões de solicitações de leitura de streams e 25 GB de armazenamento), pode executar essa aplicação gratuitamente no DynamoDB.

Com os Triggers do DynamoDB, você paga apenas pelo número de solicitações da função do AWS Lambda e pela duração da execução da função do AWS Lambda. Saiba mais sobre a definição de preço do AWS Lambda aqui. Você não é cobrado pelas leituras efetuadas pela função do AWS Lambda no stream (por meio de Streams do DynamoDB) associado à tabela.

A replicação do DynamoDB entre regiões é ativada por uma nova aplicação que pode ser executada usando o AWS CloudFormation Stack fornecido. Embora a aplicação de replicação entre regiões não seja cobrada, você pagará os preços normais pelos seguintes recursos utilizados pela aplicação. Serão cobrados:

  • A taxa de transferência provisionada (gravações e leituras) e o armazenamento para as tabelas de réplica.
  • A transferência de dados entre regiões.
  • A leitura de dados dos Streams do DynamoDB para manter as tabelas sincronizadas.
  • As instâncias do EC2 provisionadas para hospedar a aplicação de replicação. O custo das instâncias depende do tipo de instância escolhido e da região que hospeda essas instâncias.
  • A fila do SQS que enfileira comandos de controle da aplicação.

Exceto onde informado de outra forma, nossos preços não incluem impostos e taxas (inclusive ICMS e imposto sobre vendas) aplicáveis. Para clientes com endereço de cobrança no Japão, o uso da região Ásia-Pacífico (Tóquio) está sujeito ao imposto sobre consumo japonês. Saiba mais.

Os preços da capacidade reservada oferecem economia considerável em relação aos preços normais da capacidade de taxa de transferência provisionada do DynamoDB. Quando você compra a capacidade reservada, paga uma taxa única antecipada e se compromete a pagar por um nível mínimo de utilização, de acordo com as taxas horárias indicadas acima, durante a vigência da capacidade reservada. Usando os preços da capacidade reservada, você pode economizar até 53% no período de 1 ano e até 76% no período de 3 anos. Para comprar a capacidade reservada, acesse o AWS Management Console, acesse a página do console do DynamoDB e clique em "Purchase Reserved Capacity". Para saber mais sobre a capacidade reservada, leia nossas perguntas frequentes.


Exceto onde informado de outra forma, nossos preços não incluem impostos e taxas (inclusive ICMS e imposto sobre vendas) aplicáveis. Para clientes com endereço de cobrança no Japão, o uso da região Ásia-Pacífico (Tóquio) está sujeito ao imposto sobre consumo japonês. Saiba mais.

Transferência de dados "para dentro" e "para fora" refere-se à transferência para dentro e para fora do Amazon DynamoDB. Não há encargo adicional para dados transferidos entre o Amazon DynamoDB e outros Amazon Web Services dentro da mesma região (ou seja, 0,00 USD por GB). Os dados transferidos nas regiões (p. ex., entre o Amazon DynamoDB na região Leste dos EUA (Norte da Virgínia) e o Amazon EC2 na região UE (Irlanda)), serão cobrados de acordo com as tarifas de transferência de dados via internet em ambos os lados da transferência.

* O uso gratuito é calculado por mês e aplicado automaticamente à sua fatura – o uso gratuito não se acumula.

** Como parte do Nível de uso gratuito da AWS, novos clientes AWS receberão 15 GB de transferência de dados para fora gratuitamente a cada mês agregado em todos os serviços AWS, durante um ano.

*** Os níveis de taxas de transferência para fora agregam a transferência de dados de saída no Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon DynamoDB, Amazon SQS, Amazon SNS, AWS Storage Gateway e Amazon VPC.