Integração com Renderização
Nesta página
Você pode conectar aplicativos hospedados no Render a um cluster Atlas .
Use esta página para concluir as seguintes tarefas:
Criar e configurar um cluster do Atlas .
Conecte-se ao seu aplicação hospedado no Render.
Para saber mais,consulte a documentação do Render.
Considerações
Para conectar um aplicação hospedado no Render a um Atlas cluster, você deve selecionar a Amazon Web Services como o provedor de nuvem para seu Atlas cluster.
Criar e Configurar um Atlas cluster
Para criar e configurar um cluster na UI do Atlas :
No Atlas, VáGo para a Clusters página do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se ainda não estiver exibido, clique em Clusters na barra lateral.
A página Clusters é exibida.
VáGo para a Create New Cluster caixa de diálogo.
Execute uma das seguintes etapas:
Clique em Build a Cluster.
Clique em Create.
Selecione um tipo de cluster.
Para saber mais, consulte Selecionar Camada de Cluster.
Selecione o fornecedor Amazon Web Services Amazon Web Services.
Selecione uma região.
Selecione a região do Amazon Web Services mais próxima da região onde seu aplicação hospedado no Render está implantado.
Região de renderização | Região AWS | Atlas region |
---|---|---|
Oregon, USA | us-west-2 | US_WEST_2 |
Ohio, USA | Dedicated tier: us-east-2 Shared tier: us-east-1 | Dedicated tier: US_EAST_2 Shared tier: US_EAST_2 |
Virginia, USA | us-east-1 | US_EAST_1 |
Frankfurt, Germany | eu-central-1 | EU_CENTRAL_1 |
Singapore | ap-southeast-1 | AP_SOUTHEAST_1 |
Especifique como você gostaria de autenticar a conexão com seu cluster do Atlas.
Na seção How would you like to authenticate your connection? da página Quickstart, você pode configurar uma das seguintes opções para o cluster.
Você pode criar variáveis de ambiente para os seguintes valores em seu serviço de renderização que se conecta ao Atlas.
Clique em Username and Password.
Defina o Username e Password do novo usuário.
Clique em Create User.
Clique Certificate. O MongoDB usa certificados X.509 para autenticação sem senha.
Especifique o Nome Comum (CN) para o novo usuário.
Opcional. Alterne Download certificate when user is added para On para baixar o certificado após criar o usuário.
Se você optar por baixar o certificado, também deverá especificar a expiração do certificado. Para especificar a duração, escolha a duração do certificado no menu suspenso. Você pode definir a expiração do certificado para
3
,6
,12
ou24
meses.Clique em Add User.
O novo usuário recebe o role
Project Data Access Read/Write
por padrão.
Especifique de onde você gostaria de se conectar ao seu cluster do Atlas.
Você pode habilitar o acesso para qualquer rede que precise ler e gravar dados em seu cluster. Para habilitar o acesso, você pode configurar o acesso do ambiente de nuvem do Render para o cluster.
Escolha Cloud Environment para configurar o acesso de rede entre o Atlas e seu ambiente de renderização.
Adicione os endereços IP de saída estática do seu serviço de Renderização.
Conecte-se ao seu aplicativo hospedado no render
Você pode visualizar uma string de conexão na UI do Atlas e usá-la para se conectar ao seu aplicação hospedado no Render.
No Atlas, váGo para a Clusters página do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se ainda não estiver exibido, clique em Clusters na barra lateral.
A página Clusters é exibida.
Visualize sua string de conexão na UI do Atlas .
Clique no botão Connect para o seu cluster.
Selecione o tipo Standard Connection.
Clique em Choose a connection method.
Clique em Drivers.
Para saber mais, consulte Drivers.
Selecione o driver, instale-o e copie a string de conexão.
Para saber mais, consulte Connection strings.
Conecte-se ao seu aplicação hospedado no Render.
Retorne ao painel do Render.
Crie variáveis de ambiente para autenticar a conexão com seu cluster Atlas .
Para saber mais,consulte Variáveis ambientais e segredos na documentação do Render.
Adicione a string de conexão ao código do seu aplicação .