本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Q 开发人员和接口 VPC 终端节点 (AWS PrivateLink)
注意
Amazon Q Developer 支持 VPC 终端节点以获得 您的 IDE 中 提供的功能。不支持 在 AWS 应用程序和网站上 与 Amazon Q 聊天。
您可以通过创建接
口 VPC 终端节点在您的 VPC 和 Amazon Q 开发者之间建立私有
连接。接口终端节点由一项技术提供支持
AWS PrivateLink
每个接口端点均由子网中的一个或多个 弹性网络接口 表示。
有关更多信息,请参阅 A mazon VPC 用户指南中的接口 VPC 终端节点 (AWS PrivateLink) 。
Amazon Q VPC 终端节点的注意事项
在为 Amazon Q 设置接口 VPC 终端节点之前,请务必查看亚马 逊 VPC 用户指南 中的 接口终端节点属性和限制 。
Amazon Q 支持在配置为与 Amazon Q 配合使用的服务环境下,从您的 VPC 调用其所有 API 操作。
在开始以下任何步骤之前,请确保您具备以下条件:
为 Amazon Q 创建接口 VPC 终端节点
您可以使用亚马逊 VPC 控制台或 AWS Command Line Interface (AWS CLI) 为 Amazon Q 服务创建 VPC 终端节点。有关更多信息,请参阅《Amazon VPC 用户指南》中的 创建接口端点 。
使用以下服务名称为 Amazon Q 创建 VPC 终端节点:
com.amazonaws。
区域
.q
警告
如果你是 通过 AWS PrivateLink 亚马逊 EC2 实例上的第三方 IDE 连接到 Amazon Q ,那么你还将创建以下端点:
-
com.amazonaws。 regi@@
on
.codewhisperer
例如,如果您为终端节点启用私有 DNS,则可以使用该区域的默认 DNS 名称向 Amazon Q 发出 API 请求
q.us-east-1.amazonaws.com
。
有关更多信息,请参阅《Amazon VPC 用户指南》 中的 通过接口端点访问服务 。
注意
目前,您只能在美国东部(弗吉尼亚北部)地区为 Amazon Q Developer 创建接口终端节点。
使用本地计算机连接到 Amazon Q 终端节点
本节介绍使用本地计算机通过您的 AWS VPC 中的 AWS PrivateLink 终端节点连接到 Amazon Q 的过程。
-
设置入站 Amazon Route 53 终端节点。 这将使您能够使用本地设备上的 Amazon Q 终端节点的 DNS 名称。
使用控制台内编码环境连接到 Amazon Q 终端节点
本节介绍使用控制台内编码环境连接到 Amazon Q 终端节点的过程。
在这种情况下,控制台内 IDE 是您在控制台内部访问并通过 IAM 进行身份验证的 IDE。 AWS 示例包括 Stu AWS Cloud9 dio 和 SageMaker AWS Glue Studio。
-
使用控制台内编码环境设置 Amazon Q
通过 AWS PrivateLink 亚马逊 EC2 实例上的第三方 IDE 连接到 Amazon Q
本节将引导您完成在 Amazon EC2 实例 JetBrains 上安装第三方集成开发环境 (IDE)(如 Visual Studio Code),以及将其配置为使用连接到 Amazon Q 的过程 AWS PrivateLink。
-
在您的 VPC 内所需子网中启动一个 Amazon EC2 实例。您可以选择与您的第三方 IDE 兼容的 Amazon 系统映像 (AMI)。例如,您可以选择亚马逊 Linux 2 AMI。
-
连接亚马逊 EC2 实例。
-
安装和配置 IDE(Visual Studio 代码或 JetBrains)。
-
将 IDE 配置为通过其进行连接 AWS PrivateLink。