Opções de preços
O DynamoDB cobra pela leitura, gravação e armazenamento de dados em suas tabelas do DynamoDB, juntamente com quaisquer recursos adicionais que você escolha habilitar. Com duas opções de preços disponíveis, incluindo sob demanda e provisionado, você pode escolher a melhor opção de preço para sua workload.
Preços do modo de capacidade sob demanda
O modo sob demanda do DynamoDB é uma opção sem servidor com preços pagos por solicitação e escalabilidade automática, sem a necessidade de planejar, provisionar e gerenciar a capacidade. Você receberá cobranças por solicitação de leitura ou gravação consumida, facilitando o equilíbrio entre custos e desempenho.
O modo sob demanda é recomendado na maioria dos cenários, inclusive se você:
- Tem workloads novas ou existentes e você não quer gerenciar a capacidade
- Quer um banco de dados sem servidor que seja escalado automaticamente
- Prefere a facilidade de pagar somente pelo que usar
Saiba mais sobre preços sob demanda »
Preços do modo de capacidade provisionada
Com o modo de capacidade provisionada, você deve especificar o número de leituras e gravações por segundo que espera que a aplicação exija. Você será cobrado com base na capacidade horária de leitura e gravação que você provisionou, e não no quanto sua aplicação consumiu.
O modo de capacidade provisionada pode ser melhor se você:
- Tiver aplicações existentes com padrões de produtividade estáveis e previsíveis
- Pode prever os requisitos de capacidade para controlar custos
Savings Plans para bancos de dados
Os Savings Plans para banco de dados são um modelo de preços flexível que oferece economia em troca do compromisso com uma quantidade específica de uso (medida em USD/hora) por um período de 1 ano. Você pode saber mais sobre o uso elegível do DynamoDB na página de preços do Savings Plans para banco de dados.
Como calcular custos
A melhor maneira de calcular o custo mensal do DynamoDB é utilizar a Calculadora de Preços da AWS. Essa ferramenta simples e interativa oferece a capacidade de estimar os custos mensais com base na throughput de leitura e gravação, além de opções pagáveis, incluindo captura de dados de alterações, importação e exportação de dados para o Amazon S3, bem como backup e restauração.
Para calcular facilmente seus custos mensais do DynamoDB, basta inserir os requisitos da sua aplicação, como classe de tabela e armazenamento de dados, juntamente com a taxa de throughput de leitura e gravação. Você também pode incluir opções populares, como backup e restauração, e selecionar entre modelos de cobrança sob demanda e por capacidade provisionada.
Não sabe por onde começar? Os especialistas da AWS estão à sua disposição para fornecer uma cotação personalizada.
Otimização de custos
Otimizar o custo do armazenamento escolhendo a classe de tabela correta para a sua tabela do DynamoDB
O uso da classe de tabela DynamoDB Standard-IA pode reduzir os custos de tabelas que armazenam dados que você não acessa com frequência. Porém, lembre-se de que as leituras e gravações do DynamoDB para essa classe de tabela têm preços mais altos em comparação aos das tabelas padrão.
Saiba mais sobre a otimização de custos do DynamoDB »
Usar tags de alocação de custos para o DynamoDB
A marcação para DynamoDB fornece visibilidade granular na sua fatura do DynamoDB. Você pode atribuir tags às suas tabelas e ver os detalhamentos de custos por tabela para ajudar na otimização dos custos por uso.
Saiba mais sobre tags de alocação de custos para o DynamoDB »
Cenários de uso e preços
Cenário 1: preços de capacidade sob demanda
Os preços podem ser calculados para uso sob demanda, principalmente se seu uso flutuar ou se você não tiver certeza de quais serão seus padrões de tráfego.
Leia aqui o exemplo completo e detalhado de preços sob demanda do Amazon DynamoDB.
Cenário 2: preços da capacidade provisionada
O preço é calculado para uma tabela com escalabilidade automática com o modo de capacidade provisionada. O ajuste de escala automático define continuamente a capacidade provisionada em resposta à capacidade consumida real para que a utilização real seja semelhante à utilização pretendida.
Leia aqui o exemplo completo e detalhado de preços provisionados do Amazon DynamoDB.