咨询AWS API Gateway VPC Link功能的使用收费规则
API Gateway VPC Link(公有API对接VPC后端)计费规则
直接给出结论
在「公有可访问的API Gateway 借助VPC Link 直接对接VPC内部自建HTTP资源」的使用场景下,VPC Link本身没有独立的链路时长费、资源预留费,也不会针对VPC Link链路单独收取网络出入流量费。
为什么在定价页找不到对应说明
你查阅API Gateway定价页没找到相关计费规则,本质是两类容易混淆的PrivateLink相关能力的计费边界差异导致的:
- 定价页上提到的PrivateLink计费,对应的是「仅允许VPC内部访问的API Gateway私有API」场景,这类场景需要手动创建VPC端点走PrivateLink连通,这部分VPC端点资源是单独计费的。
- 你需要使用的VPC Link,是API Gateway服务内置的托管路由能力,作用是打通公有API网关到VPC内资源的连通性,属于API Gateway服务本身的路由功能模块,不是独立的计费资源,自然不会在定价页单独列示。
同场景的成本测算验证
你提到的架构实践(用VPC Link搭配CloudMap对接ECS服务,省去独立ALB部署成本的方案)的成本测算,已经侧面验证了这个结论:
传统单实例ALB做后端路由的方案,us-east-1区域月度成本约23.36美元(按
0.032美元/小时的ALB单价、每月730小时运行时长计算),加上Route53托管区域的0.5美元固定成本,整体约25美元/月;改用VPC Link+CloudMap的等效方案,整体月度成本可以降到5美元以下,这部分成本基本全是Cloud Map的服务发现资源费用,全程没有计算VPC Link的相关成本。
实际需要承担的费用边界
使用该功能时,仅需要承担和其他API Gateway使用场景一致的通用费用,不存在任何VPC Link专属加价:
- API Gateway基础调用费:按照实际请求量、请求负载大小套用API Gateway的标准费率计费,和把后端接到Lambda、接到公网HTTP端点的计费逻辑完全一致,不会因为后端走VPC Link路由就额外加价。
- VPC内部资源本身的固有费用:VPC内运行的ECS实例、自建HTTP服务、基础网络组件(安全组、路由规则等)的本身成本,和VPC Link没有关联。
- 通用网络流量费:如果VPC Link的跨可用区路由产生了跨AZ流量,会按照AWS通用的跨AZ流量收费标准计费,这属于EC2基础网络的通用计费规则,并非VPC Link独有的收费项。
内容的提问来源于Stack Exchange,提问作者httpdigest
相关产品推荐
相关产品推荐

