使用 Amazon API Gateway,您只需为使用的 API 付费。无最低费用,无预先承诺。您只需为收到的 API 调用以及传出的数据量付费。对于私有 API,无需为传出的数据付费。但是,在 Amazon API Gateway 中使用私有 API 时,需要支付 AWS PrivateLink 费用。Amazon API Gateway 还提供了按照小时费率收费的可选数据缓存,这个小时费率根据您选择的缓存大小而变化。API Gateway 免费套餐包含每月 100 万次 API 调用,最长可使用 12 个月。

Amazon API Gateway 定价详细信息

Amazon API Gateway 免费套餐包含每月接收 100 万次 API 调用,最多为 12 个月。如果每个月的调用次数超过此数值,则按照 API Gateway 费率向您计费。

免费套餐

接收 100 万次 API 调用

(每月)

这些免费套餐服务/产品仅对 AWS 新客户有效 (自 AWS 注册之日起 12 个月内可用)。如果您的 12 个月免费使用期结束,或者应用程序用量超出套餐的范围,您只须按照标准服务费率根据使用量付费。 

  • 美国|加拿大|欧洲(伦敦、爱尔兰、巴黎)|亚太地区(悉尼、首尔、孟买)
  • 欧洲(法兰克福)
  • 亚太地区 (东京、新加坡) |南美 (圣保罗)
  • AWS GovCloud (US)
  • 美国|加拿大|欧洲(伦敦、爱尔兰、巴黎)|亚太地区(悉尼、首尔、孟买)
  • API 调用

    每收到 100 万条 API 调用 3.50 USD,再加上传出数据的费用(以 GB 为单位)。对于私有 API 调用,需要支付 AWS PrivateLink 费用。


    数据传输费用

    如果您在 Amazon API Gateway 中使用边缘优化 API 或区域 API,则按照如下所述向您收取 API 调用和传出到 Internet 的数据的费用。在 Amazon API Gateway 中使用私有 API 时,无需为传出的数据付费。

    Amazon API Gateway 数据传出费率

    第一个 10TB 为 0.09 USD/GB

    随后的 40 TB 为 0.085 USD/GB

    随后的 100 TB 为 0.07 USD/GB

    随后的 350 TB 为 0.05 USD/GB


    缓存

    为提高性能和加快 API 创建,您可以选择为您的 API 的每个阶段预配置专用缓存。在您指定了所需要的缓存的大小之后,将按照下列每个阶段的缓存的小时费率向您计费,无任何长期承诺。

    缓存内存大小 (GB) 每小时价格       
    0.5 0.020 USD
    1.6 0.038 USD
    6.1 0.200 USD
    13.5 0.250 USD
    28.4 0.500 USD
    58.2 1.000 USD
    118.0 1.900 USD
    237.0 3.800 USD
  • 欧洲(法兰克福)
  • API 调用

    每收到 100 万条 API 调用 3.70 USD,再加上传出数据的费用(以 GB 为单位)。


    数据传输费用

    如果您使用 Amazon API Gateway,则按照如下所述向您收取 API 调用和传出到 Internet 的数据的费用。

    Amazon API Gateway 数据传出费率

    第一个 10TB 为 0.09 USD/GB

    随后的 40 TB 为 0.085 USD/GB

    随后的 100 TB 为 0.07 USD/GB

    随后的 350 TB 为 0.05 USD/GB


    缓存

    为提高性能和加快 API 创建,您可以选择为您的 API 的每个阶段预配置专用缓存。在您指定了所需要的缓存的大小之后,将按照下列每个阶段的缓存的小时费率向您计费,无任何长期承诺。

    缓存内存大小 (GB) 每小时价格       
    0.5 0.020 USD
    1.6 0.038 USD
    6.1 0.200 USD
    13.5 0.250 USD
    28.4 0.500 USD
    58.2 1.000 USD
    118.0 1.900 USD
    237.0 3.800 USD
  • 亚太地区 (东京、新加坡) |南美 (圣保罗)
  • API 调用

    每收到 100 万条 API 调用 4.25 USD,再加上传出数据的费用(以 GB 为单位)。


    数据传输费用

    如果您使用 Amazon API Gateway,则按照如下所述向您收取 API 调用和传出到 Internet 的数据的费用。

    Amazon API Gateway 数据传出费率

    第一个 10TB 为 0.14 USD/GB

    随后的 40 TB 为 0.135 USD/GB

    随后的 100 TB 为 0.13 USD/GB

    随后的 350 TB 为 0.12 USD/GB


    缓存

    为提高性能和加快 API 创建,您可以选择为您的 API 的每个阶段预配置专用缓存。在您指定了所需要的缓存的大小之后,将按照下列每个阶段的缓存的小时费率向您计费,无任何长期承诺。

    缓存内存大小 (GB) 每小时价格       
    0.5 0.028 USD
    1.6 0.054 USD
    6.1 0.245 USD
    13.5 0.290 USD
    28.4 0.560 USD
    58.2 1.10 USD
    118.0 2.20 USD
    237.0 4.40 USD
  • AWS GovCloud (US)
  • API 调用

    每收到 100 万条 API 调用 3.50 USD,再加上传出数据的费用(以 GB 为单位)。


    数据传输费用

    如果您使用 Amazon API Gateway,则按照如下所述向您收取 API 调用和传出到 Internet 的数据的费用。

    Amazon API Gateway 数据传出费率

    第一个 10TB 为 0.09 USD/GB

    随后的 40 TB 为 0.085 USD/GB

    随后的 100 TB 为 0.07 USD/GB

    随后的 350 TB 为 0.05 USD/GB


    缓存

    为提高性能和加快 API 创建,您可以选择为您的 API 的每个阶段预配置专用缓存。在您指定了所需要的缓存的大小之后,将按照下列每个阶段的缓存的小时费率向您计费,无任何长期承诺。

    缓存内存大小 (GB) 每小时价格       
    0.5 0.020 USD
    1.6 0.038 USD
    6.1 0.200 USD
    13.5 0.250 USD
    28.4 0.500 USD
    58.2 1.000 USD
    118.0 1.900 USD
    237.0 3.800 USD

额外费用

如果您将 Amazon API Gateway 与其他 AWS 服务或传输数据一起使用,则可能会产生额外费用。

有关 AWS 服务定价的详细信息,请参阅相关 AWS 服务详细信息页的定价部分:以下列出的是一些常用服务定价信息的链接。

数据传输

如果您使用外部数据传输,您将以 EC2 数据传输速率收费

AWS PrivateLink

包括在每个可用区中预置 VPC 终端节点的每小时的定价

AWS Lambda

包括请求和持续时间的定价

Amazon CloudWatch

包括指标和控制面板的定价

Amazon API Gateway 定价示例

边缘优化 API 和区域 API

每月收到 500 万次调用的边缘优化 API 或区域 API,每次 API 调用返回大小为 3KB 的响应,且无缓存。

以下示例反映了美国东部、美国西部、欧洲(爱尔兰)的定价

Amazon API Gateway API 调用收费 = 5 百万 * 3.50 USD/百万 = 17.50 USD

数据传输总量 = 3 KB * 5 百万 = 15 百万/KB = 14.3 GB

Amazon API Gateway 数据传输费用 = 14.3 GB * 0.09 USD = 1.29 USD

Amazon API Gateway 总费用 = 17.50 USD + 1.29 USD = 18.79 USD

私有 API

每月(720 小时)收到 500 万次调用的私有 API,每次 API 调用具有大小为 0.3KB 的请求,返回大小为 3KB 的响应,并在 1 个可用区预置一个 VPC 终端节点。

以下示例反映了美国东部和美国西部(俄勒冈)的定价

Amazon API Gateway API 调用费用 = 500 万 * 3.50 USD/100 万 = 17.50 USD

Amazon API Gateway 总费用 = 17.50 USD

数据传输总量(请求 + 响应)=(3KB + 0.3KB)* 500 万 = 1650 万/KB = 15.7GB

VPC 终端节点费用 = 720 小时 * 0.01 USD/可用区/小时 = 7.20 USD

VPC 终端节点数据处理费用 = 15.7GB * 0.01 USD/GB = 0.16 USD

Amazon VPC (AWS PrivateLink) 总费用 = 7.20 USD + 0.16 USD = 7.36 USD

总费用 = 17.50 USD + 7.36 USD = 24.86 USD

需要缓存的定价示例 (美国东部、美国西部、欧盟 (爱尔兰))

如果您的 API 对其数据需要 1.5 GB 的缓存,则可以按照 0.038 USD/小时的费率供应 1.6 GB 缓存。

0.038 USD * 24 = 0.912 USD/天

其他定价资源

TCO 计算器

计算您的总体拥有成本 (TCO)

简单月度成本计算器

使用 AWS 轻松计算每月费用

经济资源中心

用于切换到 AWS 的其他资源

了解如何开始使用 Amazon API Gateway

访问入门页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们