API网关的Serverless 实例适用于中小规模的生产环境。在您使用Serverless 实例时,使用费用由API调用量(次数)费用和公网出访流量费用两部分构成。
API调用量费用
Serverless实例的API调用量费用,根据您发布的API实际发生的调用量阶梯计费,阶梯价格如下:
按阶梯计费 | 单位:元/万次 |
按阶梯计费 | 单位:元/万次 |
每月(自然月)前一百万次 | 免费 |
0~1000万(包含) | 0.06 |
1000万~1亿(包含) | 0.04 |
1亿以上 | 0.03 |
计费方式:按量后付费。
计费周期:天。
账单时间: 账单出账时间通常在当前计费周期结束后一小时内,最长不超过三个小时。
扣费方式: 账单生成后会自动从您的账户余额中扣除费用以结算账单。
计费币种:人民币。
有效调用次数: API网关收到的所有API请求,均为有效调用,会计入收费范围。
每月(自然月)前一百万次API调用免费,当月超过部分按阶梯计费。
公网出访流量费用
API网关实例(专享实例和Serverless实例)在使用过程中,如果实际发生了公网出访流量,将会按照实际发生的流量计费。通过调用API过程,对公网出访流量进行分析,如下图所示:
①:为Client发起API调用请求,流量方向为Client到API网关。
②:为API网关实例处理请求后,向后端服务发起调用请求,流量方向为API网关实例到后端服务。
③:为后端服务响应请求后的回包,流量方向为后端服务到API网关实例。
④:为API网关将HTTP回包内容转发至Client,流量方向为API网关实例到Client。
因此在②和④两个环节上,可能发生公网出访流量,但在不同场景下而有所不同。
②环节(API网关向后端服务发起请求)中,在不同的后端服务类型和组网情况下:
后端服务类型 | API网关和后端服务的网络连通情况 | 步骤2产生的流程是否计为公网出访流量 |
后端服务类型 | API网关和后端服务的网络连通情况 | 步骤2产生的流程是否计为公网出访流量 |
HTTP(s)服务 | 后端服务位于非阿里云的环境中,需要通过互联网访问 | 是 |
后端服务位于阿里云上,配置的后端服务地址是资源的公网地址 | 是 | |
VPC | API网关访问同一Region内的VPC(同一账号下或跨账号)内的资源(如ECS实例) | 否 |
API网关通过CEN(云企业网)访问到其他Region下,VPC内的资源 | 否 | |
API网关通过CEN(云企业网)访问到您的数据中心内的资源(如物理服务器) | 否 | |
函数计算 | 位于同一Region内的函数计算,API网关通过内网访问函数计算 | 否 |
位于不同Region内的函数计算,API网关通过公网访问函数计算 | 是 | |
Mock | 模拟方式,不访问任何真实后端服务 | 否 |
大数据产品(如DataWorks、Dataphin) | 在同一Region内,DataWorks、Dataphin创建数据服务 | 否 |
数据库产品(如DMS) | 在同一Region内,DMS创建数据服务 | 否 |
④环节(API网关响应Client请求的回包)中,不同情况下如下表:
Client所处的网络环境 | 访问API网关的方式 | 步骤4产生的流程是否计为公网出访流量 |
Client所处的网络环境 | 访问API网关的方式 | 步骤4产生的流程是否计为公网出访流量 |
Client位于非阿里云环境中 | 通过公网(API分组绑定的公网域名,详见使用HTTPS的域名访问API)访问API网关 | 是 |
Client位于阿里云环境中 | 通过公网(API分组绑定的公网域名)访问API网关 | 是 |
同一Region | 通过VPC二级域名(或绑定了此CNAME的内网域名)访问API网关 | 否 |
通过CEN(云企业网)完成组网,Client在其他Region的VPC内,或您的数据中心中 | 通过API分组的VPC二级域名(或绑定了此CNAME的内网域名)访问API网关 | 否 |
流量价格如下表:
区域 | 公网出访流量价格(元/GB) |
区域 | 公网出访流量价格(元/GB) |
华东1(杭州) 、华东2(上海)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华南1(深圳)、华南2(河源)、西南1(成都) | 0.8 |
华北1(青岛) | 0.72 |
中国(香港) | 1.00 |
新加坡 | 0.75 |
马来西亚(吉隆坡) | 0.77 |
印度尼西亚(雅加达) | 0.75 |
日本(东京) | 0.82 |
德国(法兰克福)、英国(伦敦) | 0.5 |
美国(硅谷)、美国(弗吉尼亚) | 0.5 |
阿联酋(迪拜) | 3.0 |
计费方式:按量后付费。
计费周期:天。
账单时间: 账单出账时间通常在当前计费周期结束后一小时内,最长不超过三个小时。
扣费方式: 账单生成后会自动从您的账户余额中扣除费用以结算账单。
计费示例
如果您使用的是Serverless实例,在一个月内,API总调用次数为1200万次,同时产生了100GB的公网出访流量,则在这个月内共需要支付144元,计算公式如下:
API调用量(次数)费用为:1000*0.06+100*0.04=64元,其中计费次数为1100万次。
流量费用为100*0.8=80元。
- 本页导读 (1)
- API调用量费用
- 公网出访流量费用
- 计费示例