Guia de Implantação do Devin na VPC do Azure
- Configuração simples (Terraform)
- Configuração avançada (manual)
Implantação com Terraform (recomendada)
A implantação com Terraform é nossa abordagem recomendada para configurar o Devin na sua VPC do Azure. Esse método automatizado garante um provisionamento de infraestrutura consistente e reproduzível, com configuração manual mínima.
Pré-requisitos
Antes de iniciar o processo de implantação com Terraform, verifique se você possui:- VPC configurada para o Devin (use uma VPC existente ou provisione uma nova)
- Uma conta do Azure com permissões para:
- criar máquinas virtuais
- criar contas de armazenamento na sua região
- Uma conta do Azure capaz de suportar instâncias com pelo menos 70 vCPUs
- Terraform (versão 1.0 ou superior) instalado
Processo de implantação passo a passo
1
Coletar informações do ambiente Azure
Reúna as seguintes informações, que serão necessárias para a configuração do Terraform:
- ID da assinatura do Azure (formato GUID)
- ID da VPC (nome da Virtual Network)
- Dois nomes de sub-rede:
- subnet-1
- subnet-2
2
Configurar acesso ao firewall
- Firewall do dispositivo do usuário
- Firewall da VPC
Verifique se seus sistemas de segurança de endpoint (dispositivos de usuário que acessarão o Devin) permitem acesso a:
- *.devin.ai
- *.devinenterprise.com
- *.devinapps.com

3
Obter configuração do Terraform e token de autenticação
Entre em contato com a Cognition para receber:
- Um token de autenticação para baixar a imagem do hipervisor
- Os arquivos de configuração do Terraform personalizados para o seu ambiente
4
Executar script do Terraform
Podemos agendar uma chamada para executar esta etapa em conjunto. O processo envolve:
-
Extrair os arquivos de configuração do Terraform para um diretório na sua máquina local:
-
Inicializar o ambiente do Terraform:
-
Revisar as alterações de infraestrutura planejadas:
-
Aplicar a configuração para provisionar a infraestrutura:
- Confirmar as alterações quando solicitado.
Os scripts do Terraform configurarão todos os componentes necessários, incluindo máquinas virtuais, contas de armazenamento, grupos de segurança, funções de IAM e o registro do hipervisor.
5
Executar a primeira sessão do Devin
Após a conclusão bem-sucedida do script do Terraform, trabalharemos juntos para:
- Verificar se os recursos foram criados no seu portal do Azure
- Executar uma primeira sessão do Devin para garantir conectividade com os serviços necessários
- Depurar quaisquer problemas que surgirem com o suporte da equipe da Cognition
