BD Cosmos do Azure preço

Serviço de banco de dados multimodelo distribuído globalmente

Inicie sua conta gratuita do Azure e obtenha um crédito de $200 por 30 dias. Além disso, obtenha agora 12 meses de acesso gratuito ao BD Cosmos do Azure.

O Azure Cosmos DB é o banco de dados multimodelo da Microsoft distribuído mundialmente. O BD Cosmos do Azure foi criado do zero com distribuição global e escala horizontal em seu núcleo. Ele oferece distribuição global pronta para uso em qualquer quantidade de regiões do Azure, dimensionando e replicando seus dados de forma transparente onde quer que seus usuários estejam. Você pode dimensionar elasticamente a taxa de transferência e o armazenamento em todo o mundo e pagar apenas pela taxa de transferência e pelo armazenamento de que precisar. O Azure Cosmos DB garante latências de milissegundo de um dígito no 99º percentil em qualquer parte do mundo, oferece vários modelos de consistência bem definidos para ajustar o desempenho e garante alta disponibilidade com recursos de hospedagem múltipla – tudo com suporte de SLAs (Contratos de Nível de Serviço) abrangentes e líderes do setor.

O Azure Cosmos DB é realmente independente do esquema, ou seja, ele indexa automaticamente todos os dados sem exigir que você lide com gerenciamento de esquema e índice. Ele também é multimodelo, oferecendo suporte nativo a modelos de dados de documentos, de chave-valor, de grafos e de família de colunas. Com o Azure Cosmos DB, é possível acessar seus dados usando as APIs de sua preferência, uma vez SQL (documento), MongoDB (documento), Armazenamento de Tabelas do Azure (chave-valor), Gremlin (grafo) e Cassandra (família de colunas) têm suporte nativo.

Detalhes de preços

Com o Azure Cosmos DB, você paga apenas pela taxa de transferência provisionada e pelos dados armazenados em um contêiner (por exemplo, um contêiner de documentos, uma tabela de registros ou um grafo composto por vértices/bordas). A taxa de transferência provisionada, cobrada como RUs (Unidades de Solicitação) por segundo ou RU/s, permite ler ou gravar dados em contêineres. Cada contêiner é cobrado por hora pela taxa de transferência provisionada em incrementos de 100 RU/segundo, com uma quantidade mínima de 400 RU/segundo, e pelos dados armazenados (em GBs). Os contêineres ilimitados têm uma quantidade mínima de 100 RU/s por partição.

Unidade Preço
Armazenamento SSD (por GB) $- GB/mês
RUs reservadas por segundo (a cada 100 RUs, mínimo de 400 RUs) $-
As taxas de transferência de dados padrão são aplicáveis. As estimativas de preço mensal baseiam-se em 730 horas por mês.

Dimensionando contêineres do Azure Cosmos DB

Você pode criar contêineres ilimitados para cargas de trabalho com alta taxa de transferência e armazenamento grande definindo uma chave de partição ao criar o contêiner. Um contêiner ilimitado é expandido continuamente conforme a quantidade de dados cresce e a taxa de transferência provisionada aumenta.

Emulador do Azure Cosmos DB (gratuito)

Baixe o Emulador gratuito do BD Cosmos do Azure para desenvolver e testar aplicativos usando o BD Cosmos do Azure em seu computador local. Quando estiver satisfeito com o funcionamento do aplicativo, bastará alterar sua configuração para apontar para uma instância do Azure Cosmos DB na nuvem para poder implantá-lo.

Duas maneiras de experimentar o CosmoDB gratuitamente.

Experimente o Azure Cosmos DB como parte da Conta gratuita do Azure.

Aproveite a experiência do Azure Cosmos DB gratuitamente, por tempo limitado, sem assinatura e sem compromisso por meio do site Experimente o Azure Cosmos DB gratuitamente.

Alcance uma escala global com a replicação geográfica

O banco de dados do Azure Cosmos DB pode ser distribuído globalmente para ajudá-lo a criar aplicativos em escala global com facilidade, o que significa que todos os seus dados serão replicados automaticamente para as regiões especificadas. Seu aplicativo continua funcionando com um ponto de extremidade lógico, enquanto seus dados são fornecidos automaticamente da região mais próxima a seus usuários, com um modelo de programação intuitivo para consistência de dados e alta disponibilidade. Contêineres distribuídos globalmente são cobrados com base no armazenamento consumido em cada região e na taxa de transferência fornecida para cada contêiner do Azure Cosmos DB multiplicada pelo número de regiões associadas a uma conta de banco de dados do Azure Cosmos DB. As taxas de transferência de dados standard se aplicam à transferência de dados de replicação entre regiões.

Consultas com baixa latência e alta produtividade

O Azure Cosmos DB permite que você dimensione a taxa de transferência e o armazenamento de forma elástica e independente sob demanda no mundo inteiro, enquanto garante baixa latência de ponta a ponta no 99º percentil para seus clientes. Solicitações de leitura e gravação são sempre servidas de sua região local, enquanto os dados são distribuídos globalmente. Você pode otimizar ainda mais o desempenho personalizando o comportamento de índice automático.

Suporte e SLA (Contrato de Nível de Serviço)

  • Nós fornecemos suporte técnico para todos os serviços do Azure lançados para a Disponibilidade Geral, incluindo o BD Cosmos do Azure, por meio do Suporte do Azure, com preço inicial de $29/mês. O suporte à cobrança e ao gerenciamento de assinaturas é fornecido gratuitamente.
  • SLA — Garantimos pelo menos 99,99% de disponibilidade para bancos de dados de uma única região e 99,999% de disponibilidade para bancos de dados de várias regiões para processar solicitações e executar operações com êxito no Azure Cosmos DB. Para saber mais sobre nosso Contrato de Nível de Serviço, visite a página de Contrato de Nível de Serviço.

Perguntas Frequentes

  • Uma RU (Unidade de Solicitação) é a medida de taxa de transferência no BD Cosmos do Azure. 1 RU corresponde à taxa de transferência do GET de um item de 1 KB. Toda operação no BD Cosmos do Azure, incluindo leituras, gravações, consultas SQL e execuções de procedimentos armazenados, tem um valor determinístico de Unidade de Solicitação baseado na taxa de transferência necessária para concluir a operação. Em vez de pensar em CPU, E/S, memória e como cada uma dessas medidas afetam a taxa de transferência do aplicativo, você pode pensar em uma única medida de Unidade de Solicitação.

    Uma Unidade de Solicitação consumida por meio de RUs provisionadas por segundo e um bucket de um minuto são a mesma coisa.

    Para obter mais informações sobre Unidades de Solicitação e ajuda para determinar suas necessidades relacionadas a contêineres, acesse aqui.

  • Você será cobrado com base na taxa de transferência (RU/s) provisionada para seu contêiner do Azure Cosmos DB com base em uma taxa por hora pelo tempo que ela foi provisionada.

    Se você criar uma conta no Leste dos EUA 2 com dois contêineres com a taxa de transferência provisionada de 500 RU/s e 700 RU/s, respectivamente, terá uma taxa total de 1.200 RU/s. Portanto, você seria cobrado por 12 x $- = $-/hora.

    Se suas necessidades de taxa de transferência mudarem e você aumentar a capacidade de cada contêiner em 500 RU/s enquanto também criar um novo contêiner ilimitado usando 20.000 RU/s, sua capacidade provisionada geral será de 22.200 RU/s (1.000 RU/s + 1.200 RU/s + 20.000 RU/s). Nesse caso, sua fatura será alterada para: $- x 222 = $-/hora.

    Em um mês de 720 horas, se a taxa de transferência fornecida for de 1.200 RU/s por 500 horas e de 22.200 RU/s para as 220 horas restantes, a fatura mensal mostrará: 500 x $-/hora + 220 x $-/hora = $-/hora

  • Ao optar por expandir os contêineres pelas regiões geográficas, você será cobrado pela taxa de transferência e pelo armazenamento de cada contêiner em cada região, bem como pela transferência de dados entre regiões. Como um exemplo, suponha que você tenha um contêiner no Oeste dos EUA provisionado com uma taxa de transferência de 10.000 RU/s e tenha armazenado 1 TB de dados este mês. Suponha que você tenha adicionado três regiões – Leste dos EUA, Europa Setentrional e Ásia Oriental, cada uma delas com a mesma taxa de transferência e armazenamento. O valor total da sua fatura mensal será (considerando 31 dias em um mês):

    Item Uso (por mês) Tarifa Custo mensal
    Cobrança da taxa de transferência para o contêiner no Oeste dos EUA 10 mil RU/s * 24 * 31 $- por 100 RU/s por hora $-
    Cobrança da taxa de transferência para três regiões adicionais – Leste dos EUA, Europa Setentrional e Ásia Oriental 3 * 10 mil RU/s * 24 * 31 $- por 100 RU/s por hora $-
    Cobrança de armazenamento para o contêiner no Oeste dos EUA 1 TB $-/GB $-
    Cobrança de armazenamento para três regiões adicionais – Leste dos EUA, Europa Setentrional e Ásia Oriental 3 * 1TB $-/GB $-
    Total $-

    Suponha também que você retire 100 GB de dados todos os meses do contêiner no Oeste dos EUA para replicar os dados no Leste dos EUA, na Europa Setentrional e na Ásia Oriental. Você será cobrado pela saída conforme as taxas de transferência de dados.

  • A capacidade de armazenamento é cobrada em unidades da quantidade máxima por hora de dados armazenados (em GB) durante um período de um mês. Por exemplo, se você usar 100 GB de armazenamento na primeira metade do mês e 50 GB na segunda metade, você será cobrado pelo equivalente a 75 GB de armazenamento durante o mês em questão.

  • Será cobrada a taxa fixa por hora de existência do contêiner, independentemente do uso ou se o contêiner ficar ativo por menos de uma hora. Por exemplo, se você criar um contêiner e o excluir depois de 5 minutos, sua fatura refletirá 1 hora.

  • Se às 9h30 você aumentar a taxa de transferência provisionada de 400 RU/s para 1.000 RU/s e voltar a diminuí-la às 10h45 para 400 RU/s, será cobrado por 1.000 RU/s por duas horas.

  • Você pode escalar ou reduzir verticalmente o número de Unidades de Solicitação para cada contêiner em sua conta do Azure Cosmos DB usando o Portal do Azure, um dos SDKs com suporte ou a API REST.

  • Para alterar uma coleção do nível de desempenho S1, S2 ou S3 para um contêiner fixo (coleção), consulte Alterando níveis de desempenho usando o Portal do Azure.

    Para alterar um contêiner fixo (coleção) existente para um contêiner de armazenamento ilimitado (coleção), consulte Particionando e dimensionando no Azure Cosmos DB.

Recursos

Faça a estimativa de seus custos mensais com os serviços do Azure

Verifique as perguntas frequentes sobre preços do Azure

Saiba mais sobre BD Cosmos do Azure

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

Adicionado à estimativa. Pressione ‘v’ para exibir na calculadora Exibir na calculadora

Aprenda e crie com $200 de crédito e continue gratuitamente

Conta gratuita