Modelo de preços no Azure Cosmos DB

APLICA-SE A: NoSQL MongoDB Cassandra Gremlin Tabela

O modelo de preços do Azure Cosmos DB simplifica a gestão e o planeamento de custos. Com o Azure Cosmos DB, paga pelas operações que realiza na base de dados e pelo armazenamento consumido pelos seus dados.

  • Operações de banco de dados: a maneira como você é cobrado por suas operações de banco de dados depende do tipo de conta do Azure Cosmos DB que você está usando.

    • Débito Aprovisionado: o débito aprovisionado (também chamado débito reservado) proporciona um elevado desempenho em qualquer escala. Especifica o débito de que precisa em Unidades de Pedido por segundo (RU/s) e o Azure Cosmos DB dedica os recursos necessários para disponibilizar o débito configurado. Pode aprovisionar o débito numa base de dados ou num contentor. Com base em suas necessidades de carga de trabalho, você pode dimensionar a taxa de transferência para cima/para baixo a qualquer momento ou usar o dimensionamento automático (embora haja uma taxa de transferência mínima necessária em um banco de dados ou contêiner para garantir os SLAs). Você é cobrado por hora pela taxa de transferência máxima provisionada para uma determinada hora.

    Nota

    Uma vez que o modelo de débito aprovisionado dedica recursos ao contentor ou à base de dados, é-lhe cobrado o débito que aprovisionou, mesmo que não execute nenhuma carga de trabalho.

    • Sem servidor: no modo sem servidor, você não precisa provisionar nenhuma taxa de transferência ao criar recursos em sua conta do Azure Cosmos DB. No final do período de faturamento, você será cobrado pelo número de Unidades de Solicitação que foram consumidas pelas operações do banco de dados.
  • Armazenamento: é cobrada uma taxa fixa pela quantidade total de armazenamento (em GBs) consumida pelos seus dados e índices durante uma determinada hora. O armazenamento é faturado com base no consumo, pelo que não tem de o reservar com antecedência. Você é cobrado apenas pelo armazenamento que consome. A menor quantidade de dados cobrados por qualquer contêiner não vazio é de 1 GB.

O modelo de preços no Azure Cosmos DB é consistente em todas as APIs. Para mais informações, veja a página de preços do Azure Cosmos DB, Compreender a fatura do Azure Cosmos DB e Como o modelo de preços do Azure Cosmos DB é rentável para os clientes.

Se você implantar sua conta do Azure Cosmos DB em uma região não governamental nos EUA, haverá um preço mínimo para a taxa de transferência baseada em banco de dados e contêiner no modo de taxa de transferência provisionada. Não há preço mínimo no modo sem servidor. O preço varia dependendo da região que você está usando, consulte a página de preços do Azure Cosmos DB para obter as informações de preços mais recentes.

Experimentar o Azure Cosmos DB gratuitamente

O Azure Cosmos DB oferece muitas opções para os programadores o experimentarem gratuitamente. As opções incluem:

  • Escalão gratuito do Azure Cosmos DB: o escalão gratuito do Azure Cosmos DB facilita a utilização, o desenvolvimento e o teste das suas aplicações ou até mesmo a execução de pequenas cargas de trabalho de produção gratuitamente. Quando o escalão gratuito estiver ativado numa conta, receberá as primeiras 1000 RU/s e 25 GB de armazenamento na conta gratuitamente, ao longo da duração da mesma. Você pode ter até uma conta de nível gratuita por assinatura do Azure e deve optar por participar ao criar a conta. Para saber mais, veja o artigo sobre como criar uma conta de escalão gratuito.

  • Conta gratuita do Azure: o Azure disponibiliza um escalão gratuito que lhe fornece 200 USD em créditos do Azure nos primeiros 30 dias e uma quantidade limitada de serviços gratuitos durante 12 meses. Para obter mais informações, veja Conta gratuita do Azure. O Azure Cosmos DB faz parte da conta gratuita do Azure. Especificamente para o Azure Cosmos DB, esta conta gratuita oferece 25 GB de armazenamento e 400 RU/s de débito aprovisionado durante todo o ano.

  • Experimentar o Azure Cosmos DB gratuitamente: o Azure Cosmos DB oferece uma experiência por tempo limitado ao experimentar o Azure Cosmos DB para contas gratuitas. Pode criar uma conta do Azure Cosmos DB, criar uma base de dados e coleções, e executar um exemplo de aplicação com os Inícios Rápidos e os tutoriais. Pode executar o exemplo de aplicação sem subscrever uma conta do Azure ou utilizar o seu cartão de crédito. A opção Experimentar o Azure Cosmos DB gratuitamente oferece o Azure Cosmos DB durante um mês, com a capacidade de renovar a sua conta quantas vezes quiser.

  • Emulador do Azure Cosmos DB: o emulador do Azure Cosmos DB proporciona um ambiente local que emula o serviço do Azure Cosmos DB para fins de desenvolvimento. O emulador é oferecido gratuitamente e com alta fidelidade ao serviço cloud. Ao utilizar o emulador do Azure Cosmos DB, pode desenvolver e testar as suas aplicações localmente, sem criar uma subscrição do Azure ou incorrer em custos. Pode desenvolver as suas aplicações ao utilizar o emulador localmente antes de entrar em produção. Depois de ficar satisfeito com a funcionalidade do aplicativo em relação ao emulador, você pode alternar para usar a conta do Azure Cosmos DB na nuvem e economizar significativamente nos custos. Para obter mais informações sobre desenvolvimento/teste, consulte Usando o Azure Cosmos DB para desenvolvimento e teste.

Preços com a capacidade reservada

A capacidade reservada do Azure Cosmos DB ajuda a poupar dinheiro quando utiliza o modo de débito aprovisionar ao efetuar o pré-pagamento dos recursos do Azure Cosmos DB durante um ou três anos. Pode reduzir significativamente os custos com compromissos iniciais de um ou três anos e poupar com descontos entre 20 e 65% em comparação com o preço normal. A capacidade reservada do Azure Cosmos DB ajuda a reduzir os custos pagando antecipadamente pela taxa de transferência provisionada (RU/s) por um ano ou três anos e você obtém um desconto na taxa de transferência provisionada.

A capacidade reservada fornece um desconto de cobrança e não afeta o estado de tempo de execução dos recursos do Azure Cosmos DB. A capacidade reservada está disponível de forma consistente para todas as APIs, incluindo MongoDB, Cassandra, SQL, Gremlin, Tabelas do Azure e todas as regiões do mundo. Pode saber mais sobre a capacidade reservada no artigo Efetuar o pré-pagamento dos recursos do Azure Cosmos DB com capacidade reservada e comprar capacidade reservada no portal do Azure.

Próximos passos

Pode saber mais sobre a otimização dos custos dos seus recursos do Azure Cosmos DB nos seguintes artigos: