

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Amazon Q Developer y puntos de conexión de interfaz (AWS PrivateLink)
<a name="vpc-interface-endpoints"></a>

**nota**  
Amazon Q Developer admite puntos de conexión de interfaz para características disponibles [en el IDE](q-in-IDE.md). Los puntos de enlace de VPC no admiten chatear con Amazon Q en [AWS aplicaciones y sitios web](q-on-aws.md). ni tampoco la experiencia web de transformación de Amazon Q Developer.

Puede establecer una conexión privada entre la VPC y Amazon Q Developer mediante la creación de un *punto de conexión de VPC de interfaz*. Los puntos de enlace de la interfaz funcionan con una tecnología que le permite acceder de forma privada a Amazon Q APIs sin una puerta de enlace a Internet, un dispositivo NAT, una conexión VPN o una conexión AWS Direct Connect. [AWS PrivateLink](https://aws.amazon.com/privatelink) Las instancias de su VPC no necesitan direcciones IP públicas para comunicarse con Amazon Q. APIs El tráfico entre tu VPC y Amazon Q no sale de la red de Amazon. 

Cada punto de conexión de la interfaz está representado por una o más [interfaces de red elásticas](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html) en las subredes. 

Para obtener más información, consulte [Puntos de conexión de VPC de interfaz (AWS PrivateLink)](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) en la *Guía del usuario de Amazon VPC*. 

## Consideraciones sobre los puntos de conexión de VPC de Amazon Q
<a name="vpc-endpoint-considerations"></a>

Antes de configurar un punto de conexión de VPC de interfaz para Amazon Q, asegúrese de revisar [Propiedades y limitaciones de puntos de conexión de interfaz](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#vpce-interface-limitations) en la *Guía del usuario de Amazon VPC*. 

Amazon Q admite la realización de llamadas a todas las acciones de la API desde la VPC, en el contexto de los servicios que están configurados para funcionar con Amazon Q. 

## Requisitos previos
<a name="qdev-endpoint-prereq"></a>

Antes de comenzar cualquiera de los procedimientos siguientes, asegúrese de que dispone de lo siguiente:
+ Una AWS cuenta con los permisos adecuados para crear y configurar recursos.
+ Ya se ha creado una VPC en su cuenta. AWS 
+ Familiaridad con AWS los servicios, especialmente Amazon VPC y Amazon Q.

## Creación de un punto de conexión de VPC de interfaz para Amazon Q
<a name="vpc-endpoint-create"></a>

Puede crear un punto de conexión de VPC para el servicio de Amazon Q mediante la consola de Amazon VPC o la AWS Command Line Interface (AWS CLI). Para obtener más información, consulte [Creación de un punto de conexión de interfaz](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#create-interface-endpoint) en la *Guía del usuario de Amazon VPC*.

Cree los siguientes puntos de conexión de VPC para Amazon Q mediante los siguientes nombres de servicio: 
+ com.amazonaws. *region*q. 
+ com.amazonaws.us-east-1.codewhisperer

*region*Sustitúyala por AWS la región en la que esté instalado tu perfil de desarrollador de Amazon Q. Para obtener más información, consulte [Regiones que admiten la consola de Q Developer y el perfil de Q Developer](q-admin-setup-subscribe-regions.md#qdev-console-and-profile-regions).

**nota**  
El CodeWhisperer punto de conexión de Amazon (com.amazonaws.us-east-1.codewhisperer) solo se admite en la región EE.UU. Este (Norte de Virginia).

Si habilita DNS privado para el punto de conexión, puede realizar solicitudes a la API para Amazon Q usando su nombre de DNS predeterminado para la región, por ejemplo `q.us-east-1.amazonaws.com`.

Para más información, consulte [Acceso a un servicio a través de un punto de conexión de interfaz](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#access-service-though-endpoint) en la *Guía del usuario de Amazon VPC*.

## Uso de un equipo en las instalaciones para conectarse a un punto de conexión de Amazon Q
<a name="qdev-endpoint-on-prem"></a>

En esta sección se describe el proceso de usar un ordenador local para conectarse a Amazon Q a través de un AWS PrivateLink punto de conexión de la AWS VPC.

1. [Cree una conexión de VPN entre el dispositivo en las instalaciones y la VPC.](https://docs.aws.amazon.com/vpn/latest/clientvpn-user/client-vpn-user-what-is.html)

1. [Cree un punto de conexión de VPC de interfaz para Amazon Q.](#vpc-endpoint-create)

1. [Configure un punto de conexión entrante de Amazon Route 53.](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-vpc-interface-endpoint.html) Esto le permitirá utilizar el nombre de DNS del punto de conexión de Amazon Q desde el dispositivo en las instalaciones.

## Uso de un entorno de codificación integrado en la consola para conectarse a un punto de conexión de Amazon Q
<a name="qdev-endpoint-console"></a>

En esta sección se describe el proceso de usar un entorno de codificación integrado en la consola para conectarse a un punto de conexión de Amazon Q.

En este contexto, un IDE integrado en la consola es un IDE al que se accede desde la AWS consola y al que se autentica con IAM. Algunos ejemplos son SageMaker AI Studio y Studio. AWS Glue 

1. [Cree un punto de conexión de VPC de interfaz para Amazon Q.](#vpc-endpoint-create)

1. Configure Amazon Q con el entorno de codificación integrado en la consola
   + [SageMaker AI Studio](sagemaker-setup.md)
   + [AWS Glue Estudio](glue-setup.md)

1. Configure el entorno de codificación para usar el punto de conexión de Amazon Q.
   + [SageMaker Estudio de IA](https://docs.aws.amazon.com/sagemaker/latest/dg/host-vpc.html)
   + [AWS Glue Estudio](https://docs.aws.amazon.com/glue/latest/dg/start-connecting.html)

## Conexión a Amazon Q a través AWS PrivateLink de un IDE de terceros en una instancia de Amazon EC2
<a name="qdev-endpoint-ec2"></a>

En esta sección, se explica el proceso de instalación de un entorno de desarrollo integrado (IDE) de terceros, como Visual Studio Code o JetBrains en una instancia de Amazon EC2, y de configurarlo para que se conecte a Amazon Q mediante. AWS PrivateLink

1. [Cree un punto de conexión de VPC de interfaz para Amazon Q.](#vpc-endpoint-create)

1. Lance una instancia de Amazon EC2 en la subred deseada dentro de la VPC. Puede elegir una imagen de máquina de Amazon (AMI) que sea compatible con el IDE de terceros. Por ejemplo, puede seleccionar una AMI de Amazon Linux 2.

1. Conéctese a la instancia de Amazon EC2.

1. Instale y configure el IDE (Visual Studio Code o JetBrains).

1. [Instale la extensión o el complemento de Amazon Q.](q-in-IDE-setup.md)

1. Configure el IDE para que se conecte a través de AWS PrivateLink.
   + [Conexiones de red en Visual Studio Code](https://code.visualstudio.com/docs/setup/network)
   + [JetBrainsdesarrollo remoto](https://www.jetbrains.com/help/idea/remote.html)