Preços de Azure Cosmos DB

Serviço totalmente gerido de base de dados com vários modelos distribuído globalmente

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

Desenvolva aplicações em tempo real e sempre ativas a qualquer escala com o Azure Cosmos DB, um serviço de base de dados multimodelo globalmente distribuído, com latências de leitura e escrita em menos de 10 milissegundos e elevada disponibilidade de 99,999%, com garantia de SLA. Simplifique o desenvolvimento de aplicações e aumente a produtividade de programadores com capacidades incorporadas e nativas da cloud, incluindo cinco modelos de consistência, indexação automática e múltiplos modelos de dados.

Migre facilmente dados existentes de bases de dados MongoDB, Gremlin e Cassandra sem mudar de aplicação e execute análises operacionais em tempo real com o Apache Spark. Pague apenas o que necessita, ao dimensionar de forma elástica e instantânea o débito e o armazenamento, sem limites.

Preços

O Azure Cosmos DB cobra pelo débito aprovisionado e armazenamento consumido à hora.

O débito aprovisionado é expresso em Unidades de Pedido por segundo (RU/s), uma medida que pode ser utilizada para diversas operações de base de dados (por exemplo, inserções, leituras, substituições, upserts, eliminações, consultas, etc.). Pode aprovisionar débito e, de forma elástica, dimensionar em incrementos de 100 RU/s, utilizando programaticamente uma chamada à API ou através do Portal do Azure. A sua conta de base de dados pode ser configurada para aceitar escritas em múltiplas regiões (multimestre) ou numa só região (mestre único). Pode beneficiar de poupanças significativas em débito ao aprovisionar com a capacidade de reserva do Azure Cosmos DB, com um compromisso de um ou três anos.

O armazenamento é cobrado por GB utilizado no seu índice e dados suportados por SSD.

Detalhes dos preços

Unidade Preço
Débito Aprovisionado (escritas em várias regiões) por 100 RU/s $-
Débito aprovisionado (escritas em região única) por 100 RU/s $-
Armazenamento SSD (por GB) $- GB/mês
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.

Débito Aprovisionado

O Azure Cosmos DB cobra por hora para o débito aprovisionado, o que garante um elevado desempenho a qualquer escala ao consolidar recursos para a sua utilização.

Pode aprovisionar débito em:

  1. contentor Azure Cosmos. Consoante o modelo de dados de dados ou a API que escolher, um contentor pode ser uma coleção (MongoDB ou SQL), gráfico (Gremlin) ou tabela (Cassandra ou Tabela). Os contentores no Azure Cosmos DB são colocados em partições na horizontal e podem ser dimensionados elasticamente para oferecer uma quantidade ilimitada de débito e armazenamento.
  2. Base de dados do Azure Cosmos. O débito configurado na base de dados é partilhado entre todos os contentores da base de dados. Pode optar por excluir explicitamente determinados contentores do débito partilhado aprovisionado na base de dados e, em vez disso, aprovisionar o débito para esses contentores ao nível do contentor. Consoante o modelo de dados ou a API que escolher, uma base de dados pode ser um espaço de chaves (Cassandra), uma base de dados (MongoDB ou SQL) ou uma conta de base de dados (Gremlin ou Tabela).

O débito aprovisionado está disponível a partir de 400 RU/s por contentor ou base de dados, podendo ser aumentado verticalmente por incrementos de 100 RU/s. Pode calcular as necessidades de débito com a calculadora de unidades de pedido do Azure Cosmos DB.

Capacidade de reserva para débito aprovisionado

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

Armazenamento Consumido

O Azure Cosmos DB oferece armazenamento ilimitado, sem necessidades de aprovisionamento, configuração ou reservas antecipadas, e aumenta ou reduz verticalmente de forma automática, com base nos dados e nos índices que são adicionados ou removidos de um contentor do Azure Cosmos DB.

O armazenamento é cobrado com base nos GBs de armazenamento lógico local suportado por SSD utilizados pelos seus índices e dados em todas as regiões nas quais utiliza o Azure Cosmos DB. 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. Para obter uma estimativa do seu requisito de armazenamento, utilize a ferramenta do planeador de capacidade. O armazenamento no Azure Cosmos DB custa $-/GB/mês.

Experimente o Azure Cosmos DB Gratuitamente

Desenvolva e teste aplicações prontas para produção do seu computador local com o emulador local do Azure Cosmos DB Transfira o emulador gratuito do Azure Cosmos DB para o 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.
Está a utilizar o Azure pela primeira vez e pretende testar uma aplicação de pré-produção? Experimente o Azure Cosmos DB e outros serviços do Azure com uma Conta Gratuita do Azure 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 GBs de armazenamento por mês durante um ano.)
Crie e execute uma base de dados global e sem compromisso do Azure Cosmos DB durante 30 dias. Desfrute da experiência do Azure Cosmos DB por tempo limitado e distribuída globalmente, sem encargos e sem uma subscrição, através da opção Experimente o Azure Cosmos DB Gratuitamente.

Suporte e SLA

  • Suporte técnico disponível através do Suporte do Azure, a partir de $29 / mês. O suporte de gestão da faturação e subscrição é 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 — Garantimos uma disponibilidade mínima de 99,99% para bases de dados de região única e 99,999% para bases de dados de regiões múltiplas para processar pedidos e operações de plataforma com êxito no Azure Cosmos DB. Para saber mais, visite a página do SLA.

FAQ

  • No Azure Cosmos DB, o débito é reservado (numa base de dados ou num contentor) e só é pago o débito reservado durante uma determinada hora. A vantagem do modelo baseado no débito aprovisionado para os clientes é o facto de proporcionar desempenho e elasticidade garantidos em qualquer escala. O modelo de débito aprovisionado permite aos Cosmos DB oferecer elevada disponibilidade, baixa latência garantida, para além de débito garantido no percentil 99 de forma independente em termos de escala. O débito reservado é especificado em termos de Unidade de Pedido (RU) por segundo. Cada operação no Azure Cosmos DB, incluindo, escritas, atualizações, leituras e consultas e atualizações de documentos, consome CPU, memória e IOPs. Ou seja, cada operação incorre num custo de pedido, o que se expressa em unidades de pedido (RUs). Para saber mais, visite a página Request Units in Azure Cosmos DB (Unidades de Pedido no Azure Cosmos DB).

  • É cobrado com base no débito aprovisionado expresso em unidades de pedido por segundo (RU/s) que foi reservado para o contentor ou base de dados do Azure Cosmos DB a uma taxa horária correspondente ao tempo durante o qual foi aprovisionado.

    O débito aprovisionado para um contentor individual:

    Se criar uma conta de base de dados do Azure Cosmos DB nos E.U.A. Leste 2 com dois contentores com um débito aprovisionado 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.

  • Quando opta por expandir uma conta do Cosmos (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.

    Escrita de várias regiões

    Vamos imaginar que tem um contentor nos E.U.A. Oeste aprovisionado com um débito de 10 000 RU/s e armazena 1 TB de dados este mês. Vamos supor 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, e deseja poder escrever nos contentores nas quatro regiões a partir da sua aplicação distribuída globalmente. 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 nos E.U.A. Oeste (escrita em várias regiões) 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 (escrita em várias regiões) (3 + 1) * 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 $-

    Para o exemplo acima, 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.

  • 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 de reserva do Azure Cosmos DB ajuda a poupar dinheiro mediante o pré-pagamento para períodos de um ano ou três anos de capacidade de débito aprovisionado do Cosmos DB, o que lhe permite obter um desconto no débito aprovisionado do Cosmos DB para bases de dados e contentores (tabelas/coleções/grafos). A capacidade de reserva do Azure Cosmos DB pode reduzir significativamente os seus custos com o Cosmos DB a preços normais com compromisso de um ou três anos à cabeça. A capacidade de reserva oferece um desconto de faturação e não afeta o estado do runtime dos seus recursos do Cosmos DB. Pode comprar capacidade de reserva para o Cosmos DB no portal do Azure. Para saber mais sobre a capacidade de reserva, leia a documentação do 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 Azure Cosmos DB

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

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

Aprender e criar com um crédito de $200, e continuar gratuitamente