Amazon Q Developer e VPC endpoint di interfaccia (AWS PrivateLink) - Amazon Q Developer

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon Q Developer e VPC endpoint di interfaccia (AWS PrivateLink)

Nota

Amazon Q Developer supporta VPC gli endpoint per le funzionalità disponibili nel tuo IDE. Chattare con Amazon Q su AWS app e siti Web non sono supportati.

Puoi stabilire una connessione privata tra te VPC e Amazon Q Developer creando un VPCendpoint di interfaccia. Gli endpoint di interfaccia sono alimentati da AWS PrivateLink, una tecnologia che consente di accedere in modo privato ad Amazon Q APIs senza un gateway Internet, un NAT dispositivo, una connessione o una VPN connessione AWS Direct Connect. Le istanze nel tuo VPC paese non necessitano di indirizzi IP pubblici per comunicare con Amazon APIs Q. Il traffico tra te VPC e Amazon Q non esce dalla rete Amazon.

Ogni endpoint dell'interfaccia è rappresentato da una o più interfacce di rete elastiche nelle tue sottoreti.

Per ulteriori informazioni, consulta Interface VPC endpoints (AWS PrivateLink) nella Amazon VPC User Guide.

Considerazioni sugli endpoint Amazon Q VPC

Prima di configurare un VPC endpoint di interfaccia per Amazon Q, assicurati di esaminare le proprietà e le limitazioni degli endpoint dell'interfaccia nella Amazon VPC User Guide.

Amazon Q supporta l'esecuzione di chiamate a tutte API le sue azioni dal tuoVPC, nel contesto di servizi configurati per funzionare con Amazon Q.

Prerequisiti

Prima di iniziare una delle seguenti procedure, assicurati di disporre di quanto segue:

  • Un record AWS account con le autorizzazioni appropriate per creare e configurare risorse.

  • Un VPC già creato nel tuo AWS conto.

  • Familiarità con AWS servizi, in particolare Amazon VPC e Amazon Q.

Creazione di un VPC endpoint di interfaccia per Amazon Q

Puoi creare un VPC endpoint per il servizio Amazon Q utilizzando la VPC console Amazon o il AWS Command Line Interface (AWS CLI). Per ulteriori informazioni, consulta Creazione di un endpoint di interfaccia nella Amazon VPC User Guide.

Crea un VPC endpoint per Amazon Q utilizzando il seguente nome di servizio:

  • com.amazonaws.regionq.

avvertimento

Se ti connetti ad Amazon Q Developer tramite AWS PrivateLink da una terza parteIDE, devi anche creare il seguente endpoint:

  • com.amazonaws.region.codewhisperer

Se abiliti private DNS per l'endpoint, puoi effettuare API richieste ad Amazon Q utilizzando DNS il nome predefinito per la regione, q.us-east-1.amazonaws.com ad esempio.

Per ulteriori informazioni, consulta Accedere a un servizio tramite un endpoint di interfaccia nella Amazon VPC User Guide.

Nota

Attualmente, puoi creare un endpoint di interfaccia per Amazon Q Developer solo nella regione Stati Uniti orientali (Virginia settentrionale).

Utilizzo di un computer locale per connettersi a un endpoint Amazon Q

Questa sezione descrive il processo di utilizzo di un computer locale per connettersi ad Amazon Q tramite un AWS PrivateLink endpoint nel tuo AWS VPC.

Utilizzo di un ambiente di codifica integrato nella console per connettersi a un endpoint Amazon Q

Questa sezione descrive il processo di utilizzo di un ambiente di codifica in console per connettersi a un endpoint Amazon Q.

In questo contesto, una console interna è un dispositivo a cui IDE si accede all'interno IDE di AWS console ed esegui l'autenticazione con. IAM Gli esempi includono AWS Cloud9, SageMaker Studio e AWS Glue Studio.

  1. Crea un VPC endpoint di interfaccia per Amazon Q.

  2. Configura Amazon Q con l'ambiente di codifica integrato nella console

  3. Configura l'ambiente di codifica per utilizzare l'endpoint Amazon Q.

Connessione ad Amazon Q tramite AWS PrivateLink da una terza parte IDE su un'EC2istanza Amazon

Questa sezione ti illustrerà il processo di installazione di un ambiente di sviluppo integrato di terze parti (IDE) come Visual Studio Code o JetBrains su un'EC2istanza Amazon e di configurazione per la connessione ad Amazon Q tramite AWS PrivateLink.

  1. Crea un VPC endpoint di interfaccia per Amazon Q.

  2. Avvia un'EC2istanza Amazon nella sottorete desiderata all'interno del tuoVPC. Puoi scegliere un'Amazon Machine Image (AMI) compatibile con le tue applicazioni di terze partiIDE. Ad esempio, puoi selezionare un Amazon Linux 2AMI.

  3. Connect all'EC2istanza Amazon.

  4. Installa e configura IDE (Visual Studio Code o JetBrains).

  5. Installa l'estensione o il plug-in Amazon Q.

  6. Configura IDE la connessione tramite AWS PrivateLink.