As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Amazon Q Developer e endpoints de interface ()AWS PrivateLink
nota
O Amazon Q Developer oferece suporte a endpoints de interface para recursos disponíveis em seu IDE. O bate-papo com o Amazon Q em AWS aplicativos e sites não é compatível com VPC endpoints. Nem a experiência web de transformação do Amazon Q Developer.
É possível estabelecer uma conexão privada entre a VPC e o Amazon Q Developer criando um endpoint da VPC de interface. Os endpoints de interface são alimentados por AWS PrivateLink
Cada endpoint de interface é representado por uma ou mais Interfaces de Rede Elástica nas sub-redes.
Para obter mais informações, consulte Interface VPC endpoints (AWS PrivateLink ) no Guia do usuário da Amazon VPC.
Considerações sobre endpoints da VPC do Amazon Q
Antes de configurar um endpoint da VPC de interface para o Amazon Q, revise as Propriedades e limitações do endpoint de interface no Guia do usuário do Amazon VPC.
O Amazon Q oferece suporte a chamadas para todas as ações de API da VPC, no contexto de serviços configurados para funcionar com o Amazon Q.
Pré-requisitos
Antes de começar, verifique se você tem:
-
Uma AWS conta com as permissões apropriadas para criar e configurar recursos.
-
Uma VPC já criada em sua AWS conta.
-
Familiaridade com AWS serviços, especialmente Amazon VPC e Amazon Q.
Criar um endpoint da VPC de interface para Amazon Q
É possível criar um endpoint da VPC para o serviço Amazon Q usando a console do Amazon VPC ou o AWS Command Line Interface (AWS CLI). Para obter mais informações, consulte Criar um endpoint de interface no Guia do usuário da Amazon VPC.
Crie os seguintes VPC endpoints para o Amazon Q usando os seguintes nomes de serviço:
-
com.amazonaws.
region
.q -
com.amazonaws.us-east-1.codewhisperer
region
Substitua pela AWS região em que seu perfil Amazon Q Developer está instalado. Para obter mais informações, consulte Regiões suportadas para o console Q Developer e o perfil Q Developer.
nota
O CodeWhisperer endpoint da Amazon (com.amazonaws.us-east-1.codewhisperer) só é suportado na região Leste dos EUA (Norte da Virgínia).
Se você habilitar o DNS privado para o endpoint, poderá fazer solicitações de API para o Amazon Q usando seu nome DNS padrão para a região, por exemplo, q.us-east-1.amazonaws.com
.
Para mais informações, consulte Acessar um serviço por um endpoint de interface no Guia do usuário da Amazon VPC.
Usando um computador on-premises para se conectar a um endpoint do Amazon Q
Esta seção descreve o processo de usar um computador local para se conectar ao Amazon Q por meio de um AWS PrivateLink endpoint em sua AWS VPC.
-
Crie uma conexão VPN entre seu dispositivo on-premises e sua VPC.
-
Configure um endpoint de entrada do Amazon Route 53. Isso permitirá que você use o nome DNS do seu endpoint Amazon Q a partir do seu dispositivo local.
Usando um ambiente de codificação no console para se conectar a um endpoint Amazon Q
Esta seção descreve o processo de uso de um ambiente de codificação no console para se conectar a um endpoint Amazon Q.
Nesse contexto, um IDE no console é um IDE que você acessa dentro do AWS console e no qual se autentica com o IAM. Os exemplos incluem o SageMaker AI Studio e o AWS Glue Studio.
-
Configure o Amazon Q com o ambiente de codificação no console
-
Configure o ambiente de codificação para usar o endpoint Amazon Q.
Conectando-se ao Amazon Q por meio AWS PrivateLink de um IDE de terceiros em uma EC2 instância da Amazon
Esta seção guiará você pelo processo de instalação de um Ambiente de Desenvolvimento Integrado (IDE) de terceiros, como o Visual Studio Code, ou JetBrains em uma EC2 instância da Amazon, e configurá-lo para se conectar ao Amazon Q usando AWS PrivateLink.
-
Inicie uma EC2 instância da Amazon na sub-rede desejada dentro da sua VPC. Escolha uma imagem de máquina da Amazon (AMI) que seja compatível com seu IDE de terceiros. Por exemplo, escolha uma AMI do Amazon Linux 2.
-
Conecte-se à EC2 instância da Amazon.
-
Instale e configure o IDE (Visual Studio Code ou JetBrains).
-
Configure o IDE para se conectar via AWS PrivateLink.