Observação
Esta página se aplica apenas ao Atlas Core. Para aprender sobre o faturamento do Atlas Infinite, consulte Custos do cluster MongoDB Atlas Infinite.
Fornecedor de serviços de nuvem e região
O Atlas oferece suporte à deploy de clusters onto Amazon Web Services, onto Google Cloud Platform and onto Microsoft Azure. A escolha do provedor de serviço de nuvem e região ou regiões para o projeto Atlas afeta o custo da execução de um agrupamento Atlas.
Multi-region cluster costs depend on the number of and location of additional regions selected. When creating a cluster, Atlas displays the cluster tier cost based on only the Preferred Region of the cluster. You can see the total cost of running the cluster in the Cluster Overview.
Para saber mais sobre como configurar seu provedor de nuvem e região, consulte Provedores e regiões de nuvem.
Camada do cluster
Atlas provides different cluster tiers. Each cluster tier has a default RAM capacity, storage capacity, and maximum storage speed. The cluster's per-hour charge includes these default values. Atlas uses the selected cluster when deploying all the data-bearing [1] servers in your cluster.
Depending on the choice of cloud service provider, Atlas provides customization options for cluster storage capacity and the speed of that storage. If you add capacity or speed, you incur additional costs on top of the base cost. For multi-region clusters, the per-cluster cost, including any selected customizations, is relative to the Preferred Region. The Cluster Overview box shows your overall charges.
Capacidade de armazenamento
O Atlas cobra pela capacidade de armazenamento de forma diferente, dependendo do fato de você usar o padrão do cluster ou especificar uma capacidade de armazenamento personalizada.
Se você utilizar a capacidade de armazenamento padrão, o Atlas incluirá seu custo no custo por hora do cluster. No entanto, quando você pausar o cluster, o custo do Atlas incluirá uma cobrança pelo armazenamento padrão.
Se você personalizar a quantidade de capacidade de armazenamento, o Atlas cobrará pela quantidade total de armazenamento. O Atlas não deduz o custo da capacidade de armazenamento padrão. Essa alteração pode ser uma atualização de disco ou uma alteração na família de instâncias, como mudar de CPU geral para CPU baixa.
Por exemplo, um novo cluster
M10tem como padrão 10 GB de armazenamento, e você pode aumentar essa quantidade para até 120 GB de armazenamento.Se você aumentar a capacidade de armazenamento para 50 GB, seu custo mensal do Atlas incluirá 50 GB de armazenamento, não o custo dos 40 GB adicionais.
Observação
Se você tiver o pré-aquecimento rápido de disco ativado para um cluster M40+ hospedado na AWS, o Atlas pode fazer temporariamente o provisionamento de um volume de armazenamento da AWS de maior desempenho ao substituir um nó ou fazer o provisionamento de um nó adicional. Isso reduz o tempo que a sincronização inicial na nuvem leva.
O disco de maior desempenho:
Suporta um dimensionamento horizontal mais rápido para clusters.
Reduz períodos de degradação de desempenho quando um novo nó é necessário.
O Atlas adiciona o custo do disco de maior desempenho aos seus custos regulares de armazenamento na sua fatura mensal do Atlas. Você pode notar um custo de armazenamento mais alto do que o esperado em sua fatura do Atlas em meses em que o Atlas faz o provisionamento ou substitui um nó em um cluster M40+ AWS.
O Atlas reverte essa alteração de desempenho do disco assim que o pré-aquecimento do disco for concluído. Isso não causa impacto nas configurações de armazenamento que você configurou para o seu cluster. Para aprender mais, consulte Habilitar ou desabilitar o pré-aquecimento de disco rápido
Aumentar a capacidade de armazenamento pode alterar o máximo de IOPS disponível a cada Custom Storage Speed.
O Atlas cobra apenas pelo armazenamento de clusters pausados. O Atlas cobra por nenhum outro serviço ou transferência de dados em clusters pausados. Para saber mais, consulte Pausar, retomar ou encerrar um cluster.
Velocidade de armazenamento personalizada
Atlas measures storage speed as maximum IOPS. Each Atlas cluster tier offers a default storage speed that is included in the cluster's per-hour cost. The choice of cloud service provider and cluster affects the available storage speed customization options and the cost of selecting a custom storage speed.
Para a maioria dos tipos de cluster, é possível aumentar a velocidade de armazenamento Standard de Fast para Fastest ou, o que afeta os custos. A seleção de uma velocidade personalizada altera o IOPS e o tipo de armazenamento usado. O tipo de armazenamento muda de um SSD de uso geral para um SSD de IOPS provisionado. Para saber mais sobre os tipos de armazenamento, consulte Tipos de volume do Amazon EBS.
Todos os clusters usam discos SSD premium com IOPS com base na capacidade de armazenamento. O máximo de IOPS aumenta à medida que você aumenta a capacidade de armazenamento do cluster no mesmo tier, sem custo adicional. Você pode optar por aumentar IOPS ainda mais, o que também aumenta o custo.
Para saber mais, consulte Alterar capacidade de armazenamento e IOPS no Azure e Armazenamento premium de alto desempenho e discos gerenciados para VMs.
Todos os clusters usam discos permanentes SSD com IOPS máximo fixo com base na capacidade de armazenamento do cluster. O IOPS máximo aumenta à medida que a capacidade de armazenamento aumenta. O custo do IOPS máximo aumentado está incluído no custo do aumento da capacidade de armazenamento. Para saber mais sobre os discos permanentes do Google Cloud, consulte Discos permanentes.
Escalonamento automático de cluster
Para ajudar a minimizar os custos do cluster e, ao mesmo tempo, manter a flexibilidade para dimensionar o cluster, você pode ativar o Cluster Auto-Scaling. Com o dimensionamento automático, seu cluster dimensiona automaticamente o nível, a capacidade de armazenamento ou ambos em resposta ao uso do cluster. O escalonamento automático reduz a necessidade de otimizar manualmente seu cluster para se adaptar à sua carga de trabalho atual.
Clusters Dedicados Gen2
M30+ Dedicated clusters on AWS or Google Cloud are available in cluster generations Gen1 or Gen2. Gen1 clusters have IOPS, storage, and costs that differ from Gen2 clusters of the same cluster class.
Os clusters dedicados Gen2 têm um mínimo de linha de base IOPS com base no armazenamento em disco do cluster. As cobranças do Atlas para a capacidade de armazenamento do cluster Gen2 incluem o mínimo de linha de base IOPS para esse tamanho de disco. Além do IOPS mínimo de linha de base, você pode provisionar IOPS padrão estendido para cluster dedicado Gen2. O Atlas cobra separadamente pelos IOPS padrão estendidos que você provisiona além dos IOPS de linha de base. Para aprender mais sobre a taxa mínima de IOPS de linha de base do seu cluster, consulte IOPS padrão estendido.
Quando você alterna seu cluster de Gen1 para Gen2, seu cluster pode ter uma taxa de IOPS mais alta do que a linha de base incluída na sua capacidade de armazenamento. Depois de mudar para o Gen2, recomendamos que você ajuste sua capacidade de armazenamento e a taxa de IOPS de forma independente para se adequar à sua carga de trabalho e otimizar seus custos. Para aprender mais, consulte Altere a geração de um cluster.
Backup.
O Atlas suporta backups em nuvem. Para cada cluster com backups em cloud habilitados, a Atlas cobra:
Custos de armazenamento para dados no conjunto de réplicas
Custos de armazenamento para o conjunto de réplicas do servidor de configuração em sistemas fragmentados
Custos de transferência de rede para restaurar um snapshot
Para aprender como o Atlas cobra dados de rede, consulte Custos de transferência de dados.
Observação
O faturamento de backup descrito nesta seção se aplica a cluster dedicado. Os clusters gratuitos usam um modelo de backup separado baseado em assinatura. Para aprender mais, consulte Backups de cluster gratuito.
Itens de linha da fatura de armazenamento de backup
Na visualização Summary by Service da sua fatura, o SKU de backup depende se você habilitou Continuous Cloud Backups:
Cloud Backups only: Atlas Cloud Backup Storage
Continuous Cloud Backups: Atlas Continuous Cloud Backup Storage
Se você ativou Additional Backup Copies, a mesma regra se aplica independentemente à região de backup primário e a cada região de cópia:
Região primário | Copiar região | SKU da região primário | Copiar SKU da região |
|---|---|---|---|
Apenas backups em nuvem | Apenas backups em nuvem | Armazenamento de backup em nuvem do Atlas | Armazenamento de backup em nuvem do Atlas |
Backups contínuos da nuvem | Apenas backups em nuvem | Armazenamento de backups em nuvem contínuos do Atlas | Armazenamento de backup em nuvem do Atlas |
Backups contínuos da nuvem | Backups contínuos da nuvem | Armazenamento de backups em nuvem contínuos do Atlas | Armazenamento de backups em nuvem contínuos do Atlas |
backups em nuvem
Importante
Se você ativou os Backups Contínuos na Nuvem, a Atlas cobrará usando as taxas fornecidas para os Backups Contínuos na Nuvem.
Backups em Nuvem do Atlas fornecem armazenamento de backup localizado usando a funcionalidade nativa de snapshot do fornecedor de serviços de nuvem do cluster. Os snapshots no Cloud Backups são instantâneos incrementais, em que, na maioria dos casos, após o primeiro snapshot, um novo snapshot salva apenas os dados que foram alterados após o snapshot mais recente. Por exemplo, um cluster com 10 GB de dados e 3 instantâneos pode exigir menos de 30 GB de armazenamento total de snapshots, dependendo de como os dados foram alterados entre os snapshots.
A incrementalidade é determinada pelo provedor de serviços de nuvem do seu cluster. Para calcular o custo dos backups em nuvem, o Atlas obtém os dados métricos brutos dos provedores de nuvem e calcula o tamanho total de todos os snapshots com base na região onde armazena o snapshot e na quantidade de armazenamento usado por mês.
O custo dos backups na nuvem é calculado por GB por mês. As taxas variam entre provedores de nuvem e entre regiões dentro de um determinado provedor de nuvem.
Provedor de nuvem | Cost per GB |
|---|---|
AWS | US$ 0,14 a US$ 0,19 |
Azure | US$ 0,34 a US$ 0,65 |
Google cloud | US$ 0,08 a US$ 0,12 |
Embora esta taxa determine o custo do backup, sua conta exibe este item em termos de GB days. Isso aparece como um item de linha todos os dias, mas não resulta em cobranças duplicadas. Cada backup retido em um determinado dia contribui para o total de GB days faturado para esse dia.
Exemplo
Você faz backup de 400 GB de dados de um cluster em uma região AWS com um custo mensal de US$0.14 por GB, resultando em um custo de US$56.00.
Para determinar o preço em GB days, use a seguinte fórmula:
((GB per month rate) * 12 months)/365 days.
Neste caso: ($0.14 * 12)/365 = $0.004603. Um backup de 400 GB aparecerá em seu extrato de faturamento como 400 GB dias a um preço de US$ 0,004603, por um custo total de US$ 1,84 por dia. Em um mês de 30 dias, o custo de retenção de um backup de 400 GB totaliza US$ 55,20.
Observação
O Atlas aplica uma política de backup padrão aos clusters habilitados para Cloud Backup na criação. Revise e altere a política de backup conforme necessário.
O Atlas pode cobrar pelo backup equivalente à capacidade total de armazenamento do volume. Isso depende de como o fornecedor de nuvem armazena os snapshots de volume.
Ao restaurar um cluster utilizando uma transferência manual através de HTTPS, o Atlas também cobra por:
Cada hora em que o link de download permanece ativo (cobrança por download de backup deVM no Atlas).
A capacidade total de armazenamento do volume de dados da máquina virtual de restauração (cobrança dearmazenamento de restauração de backup do Atlas).
Custo da transferência de dados para baixar o snapshot pela internet pública ou para baixar o snapshot por meio de private endpoints para clusters do Atlas na AWS ou Azure com private endpoints. Esses custos variam de acordo com o provedor de nuvem e a região. Para aprender mais, consulte Faturamento de private endpoints.
Considerações sobre backup na nuvem
Para garantir que os backups sejam mantidos de forma confiável, em algumas situações, o Atlas retém mais de um snapshot completo por conjunto de réplicas ou shard. Isso pode aumentar o uso de armazenamento de backup e os custos associados, porque uma parcela menor dos dados é armazenada como snapshots incrementais. O Atlas pode reter mais de um snapshot completo nos seguintes casos:
Quando um snapshot é tirado em um nó diferente do snapshot anterior, devido a failover de nó ou região.
Quando a configuração de um cluster muda (incluindo camada do cluster, volume de armazenamento ou IOPS).
Quando a prioridade da região muda para um cluster de várias regiões e um novo nó se torna responsável por capturas instantâneas.
Durante a manutenção realizada pelo provedor de nuvem do cluster. A manutenção do fornecedor de nuvem pode substituir o nó subjacente, o que cria um novo volume de snapshot e requer um novo snapshot completo, aumentando temporariamente o uso e o custo do armazenamento de backup.
A manutenção que o Atlas executa, incluindo atualizações de versão do MongoDB , não afeta os custos de backup porque não requer um snapshot completo.
Quando a topologia de um cluster muda, como ao adicionar um novo fragmento ao cluster.
Se o Atlas precisar reter mais de um snapshot, ele armazenará o novo snapshot na mesma região que o nó de backup atual do cluster. O Atlas continua usando esse nó de backup para snapshots e armazenamento de snapshot.
O Atlas pode cobrar pelo backup até a capacidade total de armazenamento do volume, dependendo de como seu fornecedor de nuvem armazena snapshots de volume.
Exemplo
O volume de armazenamento no fornecedor de nuvem tem uma capacidade de 4 TB. O provedor de nuvem informa ao Atlas que os snapshots ocupam toda a capacidade do volume, embora seus backups ocupem apenas 500 GB. Devido a esses relatórios, a Atlas cobra 4 TB em armazenamento de backup.
Para saber mais sobre como o Atlas gerencia o armazenamento de instantâneos, consulte Fazer backup do seu cluster.
Se você tiver dúvidas sobre o dimensionamento e o preço do backup do Cloud Backup, entre em contato com o suporte do Atlas:
No Atlas, acesse a página Support.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Clique no ícone Support na barra de navegação.
Clique em View plan.
The Support page displays.
Backups contínuos da nuvem
Os proprietários de clusters podem ativar restaurações contínuas de backup em nuvem a partir de backups em nuvem. Os backups PIT são cobrados com base no espaço em disco ocupado por um oplog interno, combinado com o tamanho do snapshot do backup na nuvem.
Você pode configurar as cópias de segurança do PIT para cobrir uma janela de tempo que você especifica. Janelas de backup mais longas resultam em oplogs maiores e custos de backup maiores.
Para calcular o custo dos backups contínuos na nuvem, o Atlas obtém os dados brutos de métricas dos provedores de nuvem e calcula o tamanho total de todos os snapshots e a quantidade de armazenamento usada por mês:
O provedor de nuvem
A região em que os snapshots são armazenados
Nível de uso
Provedor de nuvem | Armazenamento de 0 a 5 GB usado (Nível 0) | 5 a 100 GB de armazenamento usado (nível 1) | 100 a 250 GB de armazenamento usado (nível 2) | 250 a 500 GB de armazenamento usado (nível 3) | mais de 500 GB de armazenamento usado (nível 4) |
|---|---|---|---|---|---|
AWS | US$ 1,00 a US$ 1,55 | US$ 0,75 a US$ 1,20 | US$ 0,50 a US$ 0,80 | US$ 0,25 a US$ 0,40 | |
Azure | US$ 1,00 a US$ 3,95 | US$ 0,75 a US$ 2,95 | US$ 0,50 a US$ 2,00 | US$ 0,55 a US$ 1,00 | |
Google cloud | US$ 0,60 a US$ 0,95 | US$ 0,45 a US$ 0,70 | US$ 0,30 a US$ 0,50 | US$ 0,15 a US$ 0,25 |
Exemplo
Um cluster na AWS na região US_EAST_1 tem um tamanho total combinado de snapshot e oplog de 115 GB. Os primeiros 5 GB são gratuitos. Os 110 GB restantes são cobrados a US$1.00 de 5 a 100 GB e a US$0,75 de 100 GB para 115 GB:
(95 × US$ 1,00) + (15 × US$ 0,75) = US$ 106,25 por mês
Observação
O Atlas aplica uma política de backup padrão aos clusters habilitados para Cloud Backup na criação. Revise e altere a política de backup conforme necessário.
Custos de distribuição de snapshots multirregionais
O Atlas cobra pelos seguintes itens:
Transferência de dados entre regiões quando seus backups são copiados para outra região.
Habilitando o Additional Backup Copies para seu agrupamento e utilizando armazenamento adicional em outras regiões. Por exemplo, se você copiar todos os backups para uma região adicional, pagará aproximadamente o dobro do armazenamento: um valor para o backup padrão e aproximadamente o mesmo valor para as cópias armazenadas em outra região (os custos de armazenamento variam de acordo com a região).
Exportação de snapshot
Atlas cobra $0.125 por GB de dados exportados para o bucket do Amazon Web Services S3, do Azure Blob Storage Container ou do Google Cloud Platform Storage, além do custo de transferência de dados incorrido pelo próprio serviço de nuvem. Atlas compacta os dados antes de exportar. Para estimar a quantidade de dados que estão sendo exportados, adicione o dataSize de cada banco de dados no cluster. Esse total deve corresponder ao tamanho não compactado de sua exportação, que seria o custo máximo incorrido pelo Atlas para a operação de exportação de dados.
For exports over AWS PrivateLink connections, Atlas charges $0.01 per hour to maintain the connection. Atlas includes the $0.01 per GB data processing charge for AWS PrivateLink in the base $0.125 per GB export price.
Reduzir a taxa mensal
O valor que pode ser reduzido dos custos varia de acordo com a configuração de seu sistema. Você pode reduzir seus custos de cópia de segurança do Atlas das seguintes maneiras:
Excluir snapshots de backup desnecessários
Reduza a frequência com que o Atlas cria capturas de imagem da cópia de segurança
Reduzir o tempo de retenção dos snapshots de backup
Modifique a política de backup para reduzir o número de capturas de imagem copiadas automaticamente para regiões adicionais
Aumente a eficiência dos padrões de acesso ao banco de dados do seu aplicativo para obter eficiência de backup incremental. Por exemplo, usar
insertem vez de atualizar uma array é uma operação mais eficiente e pode melhorar a eficiência de seus backups incrementais.Alterar o fornecedor de nuvem ou a região de backup do cluster
Reduzir a duração da janela de restauração (somente para backups em nuvem contínuos)
Observação
Quando você exclui um instantâneo, os dados excluídos que existem em qualquer outro instantâneo ainda são contados como dados exclusivos. Os dados exclusivos só são excluídos da sequência de instantâneos se todos os instantâneos que fazem referência a esses dados forem excluídos.
Connector BI para Atlas
Importante
The MongoDB Connector for Business Intelligence for Atlas and on-premises reached end of life (EOL) in September 2026 and is no longer supported. Use the MongoDB SQL Interface to connect to Atlas or Enterprise Advanced deployments. The SQL Interface provides a simpler, direct connection to your clusters without requiring a separate BI Connector instance, and it offers improved performance, a simplified setup, and enhanced features. To learn more, see MongoDB SQL Interface Overview.
Excluindo clientes MongoDB Atlas Enterprise e MongoDB Atlas Platinum, se o BI Connector for Atlas estiver habilitado para seu agrupamento:
A taxa de faturamento do connector BI for Atlas é descrita no console do cluster como um aumento diário no custo do cluster associado. Você pode exibir a taxa ao implantar o cluster ou modificando o cluster.
O BI Connector for Atlas tem um preço de uso sustentado. Ou seja, a taxa diária é cobrada apenas até que o máximo para o mês seja atingido.
Número de nós
Atlas charges the cluster cost and data storage cost for each data-bearing node [1] in your cluster.
Para um conjunto de réplicas, o número de nós de obtenção de dados é igual ao fator de replicação.
Para um cluster fragmentado, o número de nós que contém dados é igual ao fator de replicação multiplicado pelo número de shards.
If you enable sharding, Atlas also runs three config servers in addition to your data-bearing nodes. Your selections for cluster tier and data storage do not affect the costs of the config nodes. Config servers are charged at a separate rate. Their cost is reflected in the cost of the cluster.
| [1] | (1, 2) On Atlas Core clusters, data-bearing servers are the machines that run the nodes holding your application data. In a sharded cluster, each shard is a replica set whose members are the data-bearing servers. Sharded clusters may also use config servers, which are billed separately from the data-bearing servers. On Atlas Infinite clusters, data-bearing servers don't apply. Atlas stores and manages your data in a storage layer that is separate from the compute layer. The electable, read-only, and analytics nodes are compute nodes that access data in the storage layer. To learn more, see MongoDB Atlas Infinite: Architecture. |