Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Escolha seu ambiente de implantação

O MongoDB suporta vários ambientes de implantação para atender a diferentes requisitos operacionais, de escalabilidade e de gerenciamento. Antes de instalar ou provisionar o MongoDB, escolha o ambiente de implementação que melhor se adequa ao seu caso de uso.

banco de dados em nuvem totalmente gerenciado e serviços de banco de dados associados.

Escolha o MongoDB Atlas quando você quiser a menor sobrecarga operacional ou precisar de recursos somente do Atlas, como auto-scaling, processamento de fluxo, queries federadas, armazenamento de backup em camadas ou visualização de dados integrada.

É menos ideal quando as implementações de autogerenciamento, on-premises ou privada/híbrida são um requisito difícil.

Implementações autogerenciadas prontas para produção, oferecendo ferramentas empresariais para equilibrar a automação com o controle sobre sua infraestrutura.

Escolha o MongoDB Enterprise quando você precisar executar o MongoDB on-premises, em uma nuvem privada ou em um ambiente híbrido, ou quando você exigir controles de segurança empresarial, ferramentas operacionais ou suporte 24/7 em ambientes autogerenciados.

É menos ideal quando você deseja que o MongoDB opere o serviço de ponta a ponta.

Sistemas autogerenciados que você instala diretamente na sua infraestrutura ou executa em um container para desenvolvimento local.

Escolha a MongoDB Community quando estiver criando um ambiente de desenvolvimento local, fazendo protótipos, aprendendo MongoDB ou testando em uma configuração autogerenciada.

É menos ideal quando você precisa de ferramentas operacionais empresariais, suporte comercial ou recursos como auditoria e autenticação Kerberos.

O MongoDB Atlas é um serviço de banco de dados totalmente gerenciado que executa o MongoDB na nuvem, lidando com tarefas operacionais como provisionamento, dimensionamento, backups, monitoramento e atualizações.

As organizações escolhem o MongoDB Atlas quando desejam que as operações de banco de dados sejam tratadas como um serviço. Isso libera equipes e recursos para se concentrarem em produtos e funcionalidades, em vez do gerenciamento de banco de dados .

ambiente
Descrição

O MongoDB Atlas está disponível em sua máquina local por meio de uma instância de nó único do Atlas em execução em um container Docker ou Podman.

Escolha um sistema local quando quiser construir e testar aplicativos utilizando as funcionalidades do Atlas sem incorrer nos custos de um cluster remoto.

É menos ideal quando você precisa de infraestrutura pronta para produção, pois as implantações locais executam apenas um único nó e não são adequadas para volumes de trabalho de produção.

O MongoDB Atlas está disponível para implementação na nuvem na infraestrutura de nuvem gerenciada do MongoDB por meio de uma UI na Web, CLI e API. Essas interfaces oferecem às equipes controle direto e sob demanda sobre o provisionamento, a configuração e o gerenciamento de clusters.

Escolha um sistema na nuvem quando sua equipe não usar um pipeline IaC existente ou quando você precisar provisionar clusters para casos de uso temporários ou especiais.

É menos ideal quando você precisa de configurações de infraestrutura consistentes e repetíveis em vários ambientes.

O MongoDB Atlas está disponível em plataformas Infrastructure-as-Code (IaC), onde a configuração do cluster, os controles de acesso e as políticas de escalabilidade são definidos no código e implantados por meio do pipeline CI/CD existente.

Escolha um sistema do IaC quando precisar de configurações idênticas e controladas por versão em ambientes de desenvolvimento, preparação e produção.

É menos ideal quando sua equipe não mantém um pipeline de IaC ou quando você precisa provisionar clusters para casos de uso temporários ou ad-hoc.

Implementações do Kubernetes:

O MongoDB Atlas está disponível no Kubernetes por meio do Atlas Kubernetes Operator (AJO), que gerencia clusters do Atlas e usuários de banco de dados como recursos personalizados do Kubernetes.

Escolha um sistema Kubernetes quando sua equipe já operar um cluster Kubernetes e quiser gerenciar recursos do Atlas junto com outros volumes de trabalho.

É menos ideal quando sua equipe não usa o Kubernetes ou prefere uma interface de provisionamento mais simples.

O MongoDB Enterprise fornece sistemas autogerenciados prontos para a produção, oferecendo uma variedade de ferramentas para equilibrar a automação com o controle de sua infraestrutura.

As organizações escolhem o MongoDB Enterprise quando precisam autogerenciar o MongoDB on-premises ou em ambientes híbridos com suporte para implantações, monitoramento e backups automatizados ou quando precisam de recursos de segurança empresarial, como Kerberos e autenticação LDAP, queryable e criptografia em repouso, e auditoria compatível com NIST.

ambiente
Descrição

Sistemas locais:

O MongoDB Enterprise está disponível como uma imagem de contêiner Docker ou Podman para desenvolvimento e teste local.

Escolha uma implantação local para desenvolver e testar aplicativos em relação aos recursos específicos da empresa sem provisionar um ambiente de servidor completo.

Ele é menos ideal quando você precisa de uma infraestrutura pronta para a produção ou de uma integração com o Ops Manager para fazer backup, monitoramento e dimensionamento automatizados.

O MongoDB Enterprise está disponível no Kubernetes por meio do operador MongoDB Drivers for Kubernetes (MCK), que gerencia topologias do MongoDB como recursos personalizados do Kubernetes.

Escolha um sistema Kubernetes quando sua equipe já operar um cluster Kubernetes e quiser integrar o MongoDB sem manter uma camada de automação separada.

É menos ideal quando sua equipe não usa Kubernetes ou prefere gerenciar o MongoDB na infraestrutura de servidor tradicional.

Implementações do Ops Manager:

O MongoDB Enterprise está disponível por meio do Ops Manager, que atua como um plano de controle para provisionamento, atualizações, backups e gerenciamento de configuração em seus clusters.

Escolha um sistema do Ops Manager quando você gerenciar uma grande armada de clusters do MongoDB Enterprise , operar em um ambiente regulamentado ou usar operações estabelecidas baseadas em VM.

É menos ideal quando você gerencia sistemas pequenos ou prefere ferramentas de infraestrutura como código em uma interface de gerenciamento centralizada.

Instalação manual:

O MongoDB Enterprise está disponível para instalação manual em servidores por meio de pacotes nativos da plataforma ou arquivos binários, dando a você controle total sobre a configuração e as operações.

Escolha a instalação manual quando precisar de controle total sobre a configuração do MongoDB , operar em um ambiente com lacunas de ar ou direcionar a infraestrutura por meio de ferramentas existentes, como Asensitive ou Puppet.

É menos ideal quando você precisa de automação centralizada para provisionamento, atualizações, monitoramento ou backups em vários servidores.

O MongoDB Community é um servidor autogerenciado que você instala diretamente em sua infraestrutura ou executa como um contêiner Docker no Linux, macOS e Windows.

A MongoDB Community é a maneira mais rápida de começar a usar o MongoDB. É gratuito, não requer assinatura e é a escolha natural para desenvolvimento local, teste, criação de protótipos e aprendizado.

As organizações que exigem ferramentas operacionais de nível de produção, controles de segurança empresarial ou suporte 24/7 devem considerar o MongoDB Enterprise ou o MongoDB Atlas.

ambiente
Descrição

Sistemas locais:

A MongoDB Community está disponível como uma imagem de contêiner Docker ou Podman para desenvolvimento local, teste e pipelines de CI.

Escolha uma implantação local para desenvolver e testar aplicativos em uma instância da MongoDB Community ou para pipelines de CI que precisam de uma instância MongoDB leve e isolada.

É menos ideal quando você precisa de uma infraestrutura pronta para produção, pois as implantações locais não têm ferramentas de monitoramento, backup e dimensionamento.

Instalação manual:

O MongoDB Community está disponível para instalação manual em servidores por meio de pacotes nativos da plataforma ou arquivos binários, dando a você controle total sobre a configuração e as operações.

Escolha a instalação manual quando precisar de um servidor MongoDB autogerenciado em uma infraestrutura tradicional ou quando for realizar implementações por meio de ferramentas existentes, como Asensitive ou Puppet.

É menos ideal quando você precisa de provisionamento, monitoramento ou backups automatizados sem gerenciá-los você mesmo.