Como conectar a Digibee ao MongoDB Atlas usando VPN
Aprenda como estabelecer uma conexão segura entre a Digibee Integration Platform e o MongoDB Atlas usando uma VPN.
Atualizado
Isto foi útil?
Aprenda como estabelecer uma conexão segura entre a Digibee Integration Platform e o MongoDB Atlas usando uma VPN.
Atualizado
Isto foi útil?
Para estabelecer uma conexão entre a Digibee Integration Platform e o MongoDB Atlas usando uma Virtual Private Network (VPN), é necessário entrar em contato com o Suporte ao Cliente Digibee e fornecer os seguintes detalhes do MongoDB Atlas:
O cluster hostname
Os três hosts usados para balanceamento de carga pelo host principal
Após a configuração da VPN ser concluída, você poderá integrar o MongoDB Atlas à Digibee utilizando o conector MongoDB.
As etapas 1 e 2 devem ser realizadas dentro da plataforma MongoDB Atlas. Lembre-se de que a interface pode mudar ao longo do tempo. Se você não conseguir seguir estas etapas, entre em contato com a nossa equipe de Suporte e atualizaremos a documentação conforme necessário.
O cluster hostname é gerado automaticamente pelo MongoDB Atlas e está incluído na string de conexão fornecida pelo MongoDB.
Por exemplo, na string de conexão mongodb+srv://cluster0.71llx.mongodb.net
, o cluster hostname é cluster0.71llx.mongodb.net
.
Siga as etapas abaixo para encontrar o cluster hostname no Mongo Atlas:
Na plataforma MongoDB Atlas, vá para a seção Deployment e clique em Database.
Na página que abrir, clique em Connect.
Na tela Setup connection security, selecione Connect your application.
A próxima página exibe a string de conexão completa. O cluster hostname faz parte dessa string e segue uma estrutura como @cluster0.71llx.mongodb.net
.
Copie o hostname e guarde-o para uso futuro.
Além do cluster hostname, você precisa obter os três hosts usados para balanceamento de carga pelo host principal.
Por exemplo, se o host principal for cluster0.71llx.mongodb.net
, os hosts de balanceamento de carga serão:
cluster0-shard-00-00.71llx.mongodb.net:27017
cluster0-shard-00-01.71llx.mongodb.net:27017
cluster0-shard-00-02.71llx.mongodb.net:27017
Siga as etapas abaixo para encontrar os três hosts:
No MongoDB Atlas, vá para a seção Deployment e clique em Database.
Na página que abrir, clique em View Monitoring.
Acesse a aba Metrics.
Localize e copie os três hosts listados, e guarde-os para uso futuro.
Após reunir todos os detalhes necessários, entre em contato com o Suporte ao Cliente Digibee e envie as seguintes informações:
O cluster hostname
Os três hosts usados para balanceamento de carga
Depois de fornecer essas informações, a equipe de Suporte Digibee configurará seu ambiente para permitir que o pipeline se conecte ao MongoDB Atlas por meio da conexão VPN.
Para autenticar o MongoDB Atlas na Digibee, é necessário fornecer a string de conexão. Por padrão, o MongoDB Atlas inclui o nome de usuário e senha na string de conexão, mas recomendamos remover essas credenciais e armazená-las como uma Conta na Digibee para maior segurança.
Siga estas etapas para armazenar as credenciais do MongoDB Atlas de forma segura:
Na página inicial da Digibee Integration Platform, clique em Configurações no canto superior direito.
Navegue até a página Accounts.
Crie uma nova Conta e configure os seguintes detalhes:
Account name: Escolha um nome, como account-mongoatlas
.
Account type: Selecione Basic.
Username e Password: Insira as credenciais da página Database Access no MongoDB Atlas.
Ao armazenar as credenciais dessa forma, você estabelece uma conexão segura entre a Digibee Integration Platform e o MongoDB Atlas via VPN, permitindo que seus pipelines acessem o banco de dados de forma segura.
Após a configuração da VPN ser concluída, você pode conectar seu pipeline ao banco de dados usando o conector MongoDB.
A Conta configurada com o Username e Password.
A String de Conexão (sem as credenciais), por exemplo: mongodb+srv://cluster0.71llx.mongodb.net/<nomedobanco>
O Nome do Banco de Dados e o Nome da Coleção, que podem ser encontrados na guia Collection em Data Services no Mongo Atlas.
Aqui está um exemplo de configuração do conector MongoDB: