Amazon Kinesis Data Streams
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

将 Amazon Kinesis Data Streams 与接口 VPC 终端节点一起使用

用于 Kinesis Data Streams 的接口 VPC 终端节点

您可以使用接口 VPC 终端节点,以防止 Amazon VPC 和 Kinesis Data Streams 之间的流量离开 Amazon 网络。接口 VPC 终端节点不需要 Internet 网关、NAT 设备、VPN 连接或 AWS Direct Connect 连接。接口 VPC 终端节点由 AWS PrivateLink 提供支持,后者是一种 AWS 技术,可将弹性网络接口与您 Amazon VPC 中的私有 IP 结合使用来支持 AWS 服务之间的私有通信。有关更多信息,请参阅 Amazon Virtual Private Cloud

对 Kinesis Data Streams 使用接口 VPC 终端节点

要开始使用,您不需要更改流、创建者或用户的设置。只需创建一个 VPC 终端节点以使您的 Kinesis Data Streams 流量进出 Amazon VPC 资源,从而开始流过接口 VPC 终端节点。

Kinesis Producer Library (KPL) 和 Kinesis Consumer Library (KCL) 使用共有终端节点或私有接口 VPC 终端节点 (二者中在使用中的那个) 调用 AWS 服务 (例如 Amazon CloudWatch and Amazon DynamoDB)。例如,如果您的 KPL 应用程序在启用 DynamoDB 接口 VPC 终端节点的情况下在 VPC 中运行,则 DynamoDB 和您的 KCL 应用程序流之间的调用会流过接口 VPC 终端节点。

可用性

接口 VPC 终端节点当前在以下区域受支持:

  • 美国西部(俄勒冈)

  • 欧洲 (巴黎)

  • 美国东部(弗吉尼亚北部)

  • 欧洲(爱尔兰)

  • 亚太地区(孟买)

  • 美国东部(俄亥俄州)

  • 欧洲(法兰克福)

  • 南美洲(圣保罗)

  • 亚太区域(首尔)

  • 欧洲 (伦敦)

  • 亚太区域(东京)

  • 美国西部(加利福尼亚北部)

  • 亚太区域(新加坡)

  • 亚太区域(悉尼)

  • 加拿大 (中部)