Preços de Azure Cosmos DB

Base de dados NoSQL rápida com APIs abertas para qualquer escala

Comece a sua conta gratuita do Azure e obtenha um crédito de $200 durante 30 dias e, ainda, acesso sempre gratuito ao Azure Cosmos DB.

Desenvolva rápida e facilmente aplicações em qualquer escala com um serviço de base de dados NoSQL totalmente gerido que garante velocidade e disponibilidade, dimensionamento automático e instantâneo, bem como APIs open source. O Azure Cosmos DB disponibiliza modelos de preços rentáveis para aplicações de qualquer tamanho, desde dev/test a produção. O Azure Cosmos DB cobra pelas operações de bases de dados e pelo armazenamento consumido.

Descrição geral de preços

O Azure Cosmos DB cobra pelas operações de bases de dados e pelo armazenamento consumido.

Operações de base de dados

O custo de todas as operações da base de dados é normalizado e expresso como unidades de pedido (RU). O Azure Cosmos DB oferece dois modelos de operações de base de dados:

  • O Débito Aprovisionado é medido em unidades de pedido por segundo (RU/s) e cobrado à hora. Oferece leituras e escritas de milissegundos com um dígito e 99,999% de disponibilidade em todo o mundo, apoiado por SLAs. É ideal para grandes cargas de trabalho críticas que requerem baixa latência e elevada disponibilidade garantidas. Pode escolher entre duas opções de gestão de capacidade: Débito Aprovisionado Padrão e Débito Aprovisionado de Dimensionamento Automático.
  • Sem servidor cobra as unidades de pedido (RU) utilizadas para cada operação de base de dados. Sem servidor facilita a execução de cargas de trabalho com picos que não têm tráfego sustentado. Consegue lidar com rajadas de tráfego a pedido, sem planeamento ou gestão de recursos.

Armazenamento consumido

O armazenamento é faturado em GBs consumidos pelo índice e dados suportados por SSD em todas as regiões do Azure nas quais a sua base de dados está distribuída. São fornecidas duas cópias de segurança gratuitamente, sendo as cópias adicionais faturadas como o total de GB de dados armazenados.

Detalhes dos preços

Débito Aprovisionado

O Débito Aprovisionado oferece leituras e escritas de milissegundos com um dígito e 99,999% de disponibilidade em todo o mundo, apoiado por SLAs. É ideal para grandes cargas de trabalho críticas que requerem baixa latência e elevada disponibilidade garantidas. As novas contas são elegíveis para receber 400 unidades de pedido por segundo (RU/s) e 5 GB de armazenamento por mês com o escalão gratuito do Azure Cosmos DB.

Existem duas opções de gestão de capacidade para o débito aprovisionado: débito aprovisionado de dimensionamento automático e débito aprovisionado padrão. O que escolher dependerá da previsão da carga de trabalho e se está a gerir manualmente a capacidade.

Débito aprovisionado de dimensionamento automático

Elimine a necessidade de gerir manualmente a capacidade para grandes cargas de trabalho críticas e obtenha benefícios de custo quando os padrões de tráfego forem imprevisíveis. Pode definir um limite de débito personalizado (a partir de 4000 RU/s) no portal do Azure ou programaticamente através de uma API. A faturação baseia-se no número máximo de unidades de pedido por segundo (RU/s) utilizadas por hora entre 10 e 100% do seu limite de débito.

Débito aprovisionado de dimensionamento automático – Unidade (100 RU/s por hora) Preço
Conta de escrita de região única de 100 RU/s de dimensionamento automático $-
Conta de escrita de região única de 100 RU/s de dimensionamento automático com zona de disponibilidade 1.25 x $-
Conta de escrita de região única de 100 RU/s de dimensionamento automático distribuída por N regiões N regiões x $-
Conta de escrita de várias regiões (multimestre) de 100 RU/s distribuída por N regiões N regiões x $-

O dimensionamento automático era conhecido anteriormente como "autopilot".

É necessário aprovisionar um mínimo de 4000 RU/s para o débito aprovisionado de dimensionamento automático. Para obter mais informações, veja a página de documentação.

Débito aprovisionado (manual) padrão

Faça a gestão direta da capacidade com o débito aprovisionado padrão. Esta opção é ideal para grandes cargas de trabalho críticas com padrões de tráfego previsíveis.

A partir de um mínimo de 400 unidades de pedido por segundo (RU/s), o débito aprovisionado padrão pode ser configurado manualmente no seu contentor ou base de dados no portal do Azure ou programaticamente através de uma API. Será faturado por hora pelas RUs/s aprovisionadas no seu contentor ou base de dados.

Débito Aprovisionado – Unidade (100 RU/s por hora) Preço
Conta de escrita de região única de 100 RU/s 1 x $-
Conta de escrita de região única de 100 RU/s com zona de disponibilidade 1.25 x $-
Conta de escrita de região única de 100 RU/s distribuída por N regiões N x $-
Conta de escrita de várias regiões (multimestre) de 100 RU/s com N regiões* N x $-

Aplicam-se as taxas de transferência de dados padrão. As estimativas de preços mensais baseiam-se em 730 horas por mês.

Os contentores e bases de dados do Cosmos requerem um débito aprovisionado mínimo de 400 RU/s.

* O preço das contas multimestre de várias regiões criadas antes de 1 de dezembro de 2019 é (N regiões + 1) x $-

Pode calcular as necessidades de débito aprovisionado com o planeador de capacidade do Azure Cosmos DB (calculadora de RUs)

Capacidade reservada para débito aprovisionado padrão

Poupe até 65% e beneficie de SLAs de disponibilidade melhorada, reduzindo o fardo do planeamento de capacidade com os preços de capacidade reservada do Azure Cosmos DB. Reserve débito aprovisionado padrão por um ou três anos com um pagamento único e partilhe o débito aprovisionado reservado em todas as regiões, APIs, contas e subscrições numa determinada inscrição. Para obter mais informações, veja a página de documentação.

Reserva de 1 Ano Reserva de 3 Anos
Débito Escrita de região única Escrita de várias regiões Escrita de região única Escrita de várias regiões
Preço/Poupanças Preço por 100 RU/s
(poupanças sobre PAYG)
Preço por 100 RU/s
(poupanças sobre PAYG)
Preço por 100 RU/s
(poupanças sobre PAYG)
Preço por 100 RU/s
(poupanças sobre PAYG)
Primeiros 50 000 RU/s $- $- $- $- $- $- $- $-
450 000 RU/s seguintes $- $- $- $- $- $- $- $-
Seguintes 2.500.000 RU/s $- $- $- $- $- $- $- $-
Mais de 3.000.000 RU/s $- $- $- $- $- $- $- $-

Qualquer débito aprovisionado em excesso da sua capacidade de reserva é faturado com taxas de débito aprovisionadas padrão.

Sem Servidor Pré-visualização

Sem servidor facilita a execução de cargas de trabalho com pouco tráfego. Consegue suportar rajadas intermitentes a pedido, sem gestão ou planeamento de recursos e fatura apenas os recursos utilizados por operação de base de dados sem valor mínimo. Como um modelo de faturação de pagamento por pedido sem mínimo de operações e unidades de pedido (RU), sem servidor é uma ótima opção para executar aplicações pequenas sem tráfego sustentado.

Unidades de Pedido (RU) Preço
1,000,000 unidades de pedido sem servidor (RU) $-
1,000,000 unidades de pedido (RU) sem servidor com zona de disponibilidade 1.25 x $-

Armazenamento Consumido

O Azure Cosmos DB oferece armazenamento transacional e analítico ilimitado (pré-visualização), faturado em GBs de armazenamento lógico suportado por SSD utilizado por dados e índices em todas as regiões selecionadas para georreplicação. Por exemplo, se replicar uma conta do Azure Cosmos DB em três regiões, irá pagar o custo total de armazenamento em cada umas das três regiões.

Os dados são geridos em duas camadas de armazenamento distintas, transacional e analítica (pré-visualização), em que as cargas de trabalho operam nos mesmos dados lógicos sem interferirem entre si. Embora o armazenamento transacional esteja sempre ativado por predefinição, tem de ativar explicitamente o armazenamento analítico (pré-visualização) no contentor do Azure Cosmos DB.

São oferecidas gratuitamente duas cópias de segurança dos seus dados. Podem ser solicitadas cópias adicionais através de um pedido de suporte no portal do Azure. Quaisquer cópias adicionais serão cobradas a um custo mensal de $- por GB.

o débito aprovisionado (RU/s) é dimensionado em relação à quantidade de armazenamento transacional a uma taxa de 10 RU/s por cada 1 GB de armazenamento. Para estimar o seu requisito de armazenamento, utilize a ferramenta de planeamento de capacidade e verifique se aprovisionou débito suficiente para satisfazer as suas necessidades de armazenamento.

Armazenamento Consumido Preço
1 GB armazenamento transacional consumido (orientado por linhas) $- / mês
1 GB de armazenamento analítico consumido (orientado por colunas) – pré-visualização $- / mês
Dados de cópia de segurança armazenados (2 cópias) Gratuito
Dados de cópia de segurança armazenados (> 2 cópias) por GB $-

Transações de armazenamento analíticas Pré-visualização

As transações de IOPS (operações de entrada/saída por segundo) para armazenamento analítico (pré-visualização) são faturadas conforme explicado abaixo. Não existem cobranças de IOPS para armazenamento transacional:

Transações Preço
Operações de Escrita (por 10,000 operações) $-
Operações de Leitura (por 10,000 operações) $-

Várias regiões

O Azure Cosmos DB oferece baixa latência garantida e elevada disponibilidade através de leituras e escritas em várias regiões (também denominado "multimestre"), em todas as regiões do Azure. Pode adicionar e remover regiões da sua conta do Azure Cosmos DB a qualquer momento. O impacto da faturação de várias regiões é que o débito aprovisionado e o armazenamento consumido são multiplicados por todas as regiões associadas à sua conta.

Zonas de disponibilidade

Pode ativar zonas de disponibilidade ao selecionar uma região a associar à sua conta do Azure Cosmos DB no portal do Azure. Este procedimento fornece redundância adicional numa determinada região ao replicar os dados em múltiplas zonas nessa região. A redundância de zonas de disponibilidade está disponível apenas para contas de região única e contas de escrita em várias regiões (multimestre).

O impacto da faturação destina-se a:

  • Contas de escrita de região única com débito aprovisionado e as unidades de pedido por segundo (RU/s) são multiplicadas por um fator de 1.25
  • Contas sem servidor de região única e as unidades de pedido (RU) são multiplicadas por um fator de 1.25
  • Contas de escrita em várias regiões ("multimestre") com débito aprovisionado, sem impacto na faturação

Experimente o Azure Cosmos DB Gratuitamente

Tem à sua disposição muitas formas de começar a trabalhar gratuitamente com o Azure Cosmos DB

Escalão gratuito do Azure Cosmos DB. Desenvolva e teste aplicações ou execute pequenas cargas de trabalho de produção gratuitamente no ambiente do Azure. Introdução: Ative o escalão gratuito numa nova conta para receber um débito aprovisionado de 400 RU/s e 5 GB de armazenamento gratuitamente todos os meses ao longo da duração da conta.
Conta gratuita do Azure. Ainda não conhece o Azure? Desenvolva e teste uma aplicação de pré-produção com o Azure Cosmos DB e outros serviços do Azure. Introdução: Experimente o Azure Cosmos DB e outros serviços do Azure numa conta gratuita do Azure de 12 meses. Obtenha um crédito de $200 para 30 dias e beneficie de 400 RU/s de débito aprovisionado e 5 GB de armazenamento por mês, sempre gratuitos.
30 dias gratuitos. Execute uma base de dados do Azure Cosmos DB de não produção por um tempo limitado. Introdução: Desfrute da experiência do Azure Cosmos DB por tempo limitado e distribuída globalmente sem encargos e sem uma subscrição do Azure através da opção Experimentar o Azure Cosmos DB Gratuitamente. Pode renovar quantas vezes quiser.
Emulador local do Azure Cosmos DB. Teste aplicações a partir do seu computador local sem criar uma subscrição do Azure ou incorrer em qualquer custo. Introdução: Transfira o emulador gratuito do Azure Cosmos DB a partir do seu computador local Windows. Quando estiver satisfeito com a sua base de dados, poderá implementá-la ao apontar para uma instância do Azure Cosmos DB na cloud.

Suporte e SLA

  • Suporte técnico disponível através do Suporte do Azure, a partir de $29 / mês. O suporte para a gestão e faturação das subscrições é fornecido sem custos.
  • O Azure Cosmos DB está disponível em todas as regiões do Azure, incluindo clouds públicas, do governo e DoD. Para saber mais, visite a página de disponibilidade por região dos serviços do Azure.
  • SLA – O Azure Cosmos DB garante uma disponibilidade mínima de 99,99% para bases de dados de região única e 99,999% de disponibilidade para bases de dados de várias regiões, juntamente com SLAs abrangentes que cobrem a latência, o débito e a consistência. Saiba mais.

FAQ

  • As unidades de pedido são a moeda das operações de base de dados no Azure Cosmos DB. Cada operação (escrita, atualização, leitura e consulta) consome CPU, memória e recursos de IOPs. Estes recursos incorrem em custos expressos em unidades de pedido (RU). O débito aprovisionado é a capacidade de débito total das operações de base de dados e é definido como unidades de pedido por segundo (RU/s). Para saber mais, visite a página de unidades de pedido no Azure Cosmos DB.
  • O débito aprovisionado é faturado por hora e expresso em unidades de pedido por segundo (RU/s), que definiu para a sua base de dados ou contentor.

    Débito aprovisionado padrão para um contentor individual:

    Se criar uma conta de base de dados do Azure Cosmos DB na região E.U.A. Leste 2 com dois contentores com um débito aprovisionado padrão de 500 RU/s e 700 RU/s, respetivamente, terá um débito aprovisionado total de 1200 RU/s. Seriam assim cobrados 12 x $- = $-/hora.

    Se o seu débito tiver de ser alterado e aumentou a capacidade de cada contentor em 500 RU/s ao mesmo tempo que criou um contentor novo com 20 000 RU/s, a sua capacidade aprovisionada geral é de 22 200 RU/s (1000 RU/s + 1200 RU/s + 20 000 RU/s). A sua cobrança passa a ser: $- x 222 = $-/hora.

    Num mês de 720 horas, se, para 500 horas, o débito aprovisionado tiver sido de 1200 RU/seg e o débito aprovisionado das restantes 220 horas tiver sido de 22 200 RU/seg, a sua fatura mensal irá mostrar: 500 x $-/hora + 220 x $-/hora = $- / mês.

    Débito aprovisionado para uma base de dados (um conjunto de contentores):

    Se criar uma conta nos E.U.A. Leste 2 com duas bases de dados Cosmos DB (com um conjunto de coleções em cada) com um débito aprovisionado de 50K RU/s e 70K RU/s, respetivamente, terá um débito aprovisionado total de 120K RU/s. Seriam assim cobrados 1200 x $- = $-/hora.

    Se as suas necessidades de débito mudarem e tiver aumentado o débito aprovisionado de cada base de dados em 10K RU/s cada, a sua capacidade aprovisionada total seria de 140K RU/s (60K RU/s + 80K RU/s). A sua faturação passa a ser: 1400 * $- = $-/hora.

    Num mês de 720 horas, se, para 500 horas, o débito aprovisionado tiver sido de 120K RU/seg e o débito aprovisionado das restantes 220 horas tiver sido de 140K RU/seg, a sua fatura mensal irá mostrar: 500 x $-/hora + 220 x $-/hora = $- + $- = $- / mês.

  • Com o dimensionamento automático (anteriormente "autopilot"), estabelece um limite máximo de débito aprovisionado em RU/s para o qual a sua base de dados ou contentor pode dimensionar. Em seguida, é faturado por hora por RU/s de débito aprovisionado utilizado, a partir de 400 unidades de pedido por segundo (RU/s) ou 10% do seu máximo. Por exemplo, se definir um máximo de 8000 RU/s, o Azure Cosmos DB irá dimensionar automaticamente entre 800 e 8000 RU/s com base na utilização real.
  • Quando estiver ativado numa nova conta do Azure Cosmos DB, o escalão gratuito recebe os primeiros 400 RU/s e 5 GB de armazenamento gratuitamente ao longo da duração da conta. Além disso, se utilizar bases de dados de débito partilhado, pode criar até 25 contentores que partilhem 400 RU/s ao nível da base de dados (máximo de 5 bases de dados partilhadas por conta do escalão gratuito). Pode ter um máximo de uma conta de escalão gratuito por subscrição do Azure e tem de o ativar quando cria a conta.
  • Em contas do escalão gratuito, receberá os primeiros 400 RU/s de débito aprovisionado e 5 GB de armazenamento gratuito por mês. Qualquer débito aprovisionado e armazenamento além de 400 RU/s e 5 GB será faturado às taxas regulares do Azure Cosmos DB. O valor de 400 RU/s aplica-se ao débito aprovisionado padrão, débito aprovisionado de dimensionamento automático e escritas em várias regiões (multimestre). O escalão gratuito não é aplicável sem servidor.

    O desconto do escalão gratuito é aplicado ao nível da conta. Por exemplo, se num mês, uma conta teve um total de 400 RU/s e três regiões, com 5 GB em cada região, a conta é faturada a 800 RU/s (400 RU/s x 3 regiões - 400 RU/s) e 10 GB de armazenamento (5 GB x 3 regiões - 5 GB) por cada hora do mês. Se as regiões tiverem taxas diferentes para RU/s e armazenamento, o desconto refletirá as taxas da região em que a conta foi criada.

  • Quando opta por expandir uma conta do Azure Cosmos DB (com bases de dados e contentores) pelas regiões geográficas, é cobrado o débito e o armazenamento de cada contentor em cada região e a transferência de dados entre regiões. Como exemplo, vamos assumir que tem um contentor em E.U.A. Oeste aprovisionado com um débito de 10K RU/s e armazena 1 TB de dados este mês. Suponhamos que adiciona três regiões: E.U.A. Leste, Europa do Norte e Ásia Oriental, cada uma com o mesmo armazenamento e débito. A sua conta mensal total será (assumindo 31 dias num mês):

    Item Utilização (Mensal) Tarifa Custo Mensal
    Conta de débito para o contentor em E.U.A. Oeste 10K RU/s * 24 * 31 $- por 100 RUs/por hora $-
    Conta de débito para três regiões adicionais – E.U.A Leste, Europa do Norte e Ásia Oriental 3 * 10K RU/s * 24 * 31 $- por 100 RUs/por hora $-
    Conta de armazenamento para o contentor em E.U.A. Oeste 1 TB $-/GB $-
    Conta de armazenamento para três regiões adicionais – E.U.A Leste, Europa do Norte e Ásia Oriental 3 * 1TB $-/GB $-
    Total $-

    Vamos também assumir que retira 100 GB de dados todos os meses a partir do contentor em E.U.A. Oeste para replicar dados para E.U.A Leste, Europa do Norte e Ásia Oriental. A saída é cobrada conforme as tarifas de transferência de dados.

  • Quando opta por operar os contentores que abrangem várias regiões geográficas, é cobrado o débito aprovisionado e o armazenamento de cada contentor em cada região e a transferência de dados entre regiões. É cobrado o débito aprovisionado.
  • A capacidade de armazenamento é faturada por unidades da quantidade máxima horária de dados armazenados, em GB, durante o período de um mês. Por exemplo, se utilizou 100 GB de armazenamento durante metade do mês e 50 GB na segunda metade, ser-lhe-á cobrado o equivalente a 75 GB de armazenamento durante esse mês.

  • É-lhe cobrada cada hora de existência do contentor ou da base de dados, independentemente da utilização ou de o contentor ou base de dados estar ativo durante um período inferior a uma hora. Por exemplo, se criar um contentor ou base de dados e o eliminar passados cinco minutos, a fatura refletirá uma hora.

  • É cobrado o débito aprovisionado máximo para uma hora.

    Por exemplo, se aumentar o débito aprovisionado às 09:30 de 400 RU/s para 1000 RU/s e, em seguida, o reduzir às 10:45 novamente para as 400 RU/s, são-lhe cobradas duas horas de 1000 RU/s.

    Se aumentar o débito aprovisionado para um contentor, ou conjunto de contentores, às 09:30 de 100K RU/s para 200K RU/s e então baixar o débito aprovisionado às 10:45 de volta para 100K RU/s, vai ser cobrado em duas horas de 200K RU/s.

  • Pode aumentar ou reduzir verticalmente o débito aprovisionado (ou seja, as Unidades de Pedido por segundo) para cada contentor ou base de dados através do Portal do Azure, de um dos SDKs suportados ou da API REST.

  • A capacidade reservada do Azure Cosmos DB ajuda-o a poupar através de um desconto se pagar antecipadamente um ano ou três anos de débito aprovisionado. A capacidade reservada oferece um desconto de faturação e não afeta o estado de runtime dos seus recursos. Pode comprar capacidade reservada para o Azure Cosmos DB no portal do Azure. Para saber mais sobre a capacidade reservada, leia a documentação do Azure Cosmos DB.

Recursos

Calcule o custo mensal dos serviços Azure

Reveja as perguntas mais frequentes sobre os preços do Azure

Saiba mais sobre o Azure Cosmos DB

Reveja tutoriais técnicos, vídeos e outros recursos

Adicionar à estimativa. Prima "v" para ver na calculadora

Fale com um especialista em vendas para obter uma descrição detalhada dos preços do Azure. Compreenda os preços da sua solução cloud.

Obtenha serviços cloud gratuitos e um crédito de $200 para explorar o Azure durante 30 dias.