Amazon VPC Lattice 图标

Amazon VPC Lattice

类型
新服务
推出
2023年

简化服务间通信的连接、安全和监控的应用网络服务

它能做什么

Amazon VPC Lattice 是一项简化跨多个 VPC 和账户的服务间通信的应用网络服务。统一管理服务注册、流量路由、认证授权和监控。可横向连接运行在 EC2、ECS、EKS、Lambda 上的服务。

使用场景

用于微服务间的通信管理、多账户环境下的服务间连接、金丝雀部署和蓝绿部署的流量控制,以及服务网格的简化。

日常类比

可以将其比作公司内部电话系统。为各部门 (服务) 分配分机号 (端点),由电话交换机 (Lattice) 将通话 (请求) 路由到合适的部门。通话的认证和记录也自动完成。

什么是 VPC Lattice

Amazon VPC Lattice 是面向服务间通信的应用层网络服务。以往 VPC 间的服务连接需要组合使用 VPC Peering、PrivateLink、负载均衡器等,Lattice 提供了统一管理这些的抽象层。

服务网络与目标组

在 Lattice 中将服务注册到服务网络并关联 VPC。为每个服务定义监听器和规则,将请求路由到目标组 (EC2、ECS、Lambda 等)。通过加权路由实现金丝雀部署,通过 IAM 认证控制服务间访问。

如何开始

在 VPC Lattice 控制台创建服务网络并关联 VPC。创建服务并设置监听器和目标组。客户端通过 Lattice 生成的 DNS 名称访问服务。

注意事项

  • VPC Lattice 是 L7 (应用层) 服务。L4 (传输层) 连接请使用 PrivateLink
  • 仅可从关联到服务网络的 VPC 内资源访问,无法从互联网直接访问

可用区域

Amazon VPC Lattice 可在 30 个区域使用 (截至 2026-10-09)。

亚太地区:香港、东京、首尔、大阪、孟买、海得拉巴、新加坡、悉尼、雅加达、墨尔本、马来西亚

北美:加拿大 (中部)、加拿大西部 (卡尔加里)、墨西哥 (中部)、美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (加利福尼亚北部)、美国西部 (俄勒冈)

南美洲:圣保罗

欧洲:法兰克福、苏黎世、斯德哥尔摩、米兰、西班牙、爱尔兰、伦敦、巴黎

中东:阿联酋、巴林

非洲:开普敦

查看按区域的服务一览

参考资料(AWS 官方)

本页的第一手信息来源是 AWS 官方网站及官方文档。最新的规格与价格请以下列官方页面为准。

如本页内容与官方文档不一致,请以官方文档为准。

分享