Guia de Implantação do Devin na VPC da AWS
- Configuração simples (Terraform)
- Configuração avançada (manual)
Implantação com Terraform (Recomendado)
A implantação com Terraform é nossa abordagem recomendada para configurar o Devin na sua VPC da AWS. 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ê tem:- VPC configurada para o Devin (use uma VPC existente ou provisione uma nova)
- Uma função IAM ou conta de serviço com permissão para:
- criar instâncias EC2 em Auto Scaling
- criar buckets S3 na sua região
- Conta AWS com capacidade para 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 AWS
Reúna as seguintes informações, que serão necessárias para a configuração do Terraform:
- Número da Conta AWS (número de 12 dígitos)
- ID da VPC (vpc-xxxxxxxxxxxxxxxxx)
- Dois IDs de Subnet:
- subnet-xxxxxxxxxxxxxxxxx
- subnet-xxxxxxxxxxxxxxxxx
2
Configurar Acesso no Firewall
- Firewall do Dispositivo do Usuário
- Firewall da VPC
Garanta que suas soluções de segurança de endpoint (dispositivos dos usuários que acessarão o Devin) permitam 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 o Script Terraform
Podemos agendar uma chamada para executar este passo 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 Terraform configurarão todos os componentes necessários, incluindo instâncias EC2, buckets S3, security groups, funções IAM e o registro do hipervisor.
5
Executar a Primeira Sessão do Devin
Após a conclusão bem-sucedida do script Terraform, trabalharemos juntos para:
- Verificar se os recursos foram criados no seu console da AWS
- Executar uma primeira sessão do Devin para garantir a conectividade com os serviços necessários
- Depurar quaisquer problemas que surgirem com o suporte da equipe da Cognition
