添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Amazon Q 开发人员和接口 VPC 终端节点 (AWS PrivateLink) - Amazon Q 开发者版

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Q 开发人员和接口 VPC 终端节点 (AWS PrivateLink)

注意

Amazon Q Developer 支持 VPC 终端节点以获得 您的 IDE 中 提供的功能。不支持 在 AWS 应用程序和网站上 与 Amazon Q 聊天。

您可以通过创建接 口 VPC 终端节点在您的 VPC 和 Amazon Q 开发者之间建立私有 连接。接口终端节点由一项技术提供支持 AWS PrivateLink ,该技术使您无需互联网网关、NAT 设备、VPN 连接或 AWS Direct Connect 连接即可私密访问 Amazon Q API。您的 VPC 中的实例不需要公有 IP 地址即可与 Amazon Q API 通信。您的 VPC 和 Amazon Q 之间的流量不会离开亚马逊网络。

每个接口端点均由子网中的一个或多个 弹性网络接口 表示。

有关更多信息,请参阅 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 Q 终端节点

本节介绍使用控制台内编码环境连接到 Amazon Q 终端节点的过程。

在这种情况下,控制台内 IDE 是您在控制台内部访问并通过 IAM 进行身份验证的 IDE。 AWS 示例包括 Stu AWS Cloud9 dio 和 SageMaker AWS Glue Studio。

  1. 为 Amazon Q 创建接口 VPC 终端节点

  2. 使用控制台内编码环境设置 Amazon Q

    通过 AWS PrivateLink 亚马逊 EC2 实例上的第三方 IDE 连接到 Amazon Q

    本节将引导您完成在 Amazon EC2 实例 JetBrains 上安装第三方集成开发环境 (IDE)(如 Visual Studio Code),以及将其配置为使用连接到 Amazon Q 的过程 AWS PrivateLink。

    1. 为 Amazon Q 创建接口 VPC 终端节点

    2. 在您的 VPC 内所需子网中启动一个 Amazon EC2 实例。您可以选择与您的第三方 IDE 兼容的 Amazon 系统映像 (AMI)。例如,您可以选择亚马逊 Linux 2 AMI。

    3. 连接亚马逊 EC2 实例。

    4. 安装和配置 IDE(Visual Studio 代码或 JetBrains)。

    5. 安装 Amazon Q 扩展程序或插件。

    6. 将 IDE 配置为通过其进行连接 AWS PrivateLink。