费用计算 | Amazon CloudFront 是如何计费的?


  计费方式

CloudFront 对从其边缘站点传出的数据以及 HTTP 或 HTTPS 请求和其它请求收费。Amazon CloudFront 提供按需付费、CloudFront Security Savings Bundle (捆绑包)付费、CloudFront 的自定义定价协议。
CloudFront Security Savings Bundle 是一种灵活的自助式定价计划,它要求为期一年的每月支出承诺,可以最多节省 30% 的 CloudFront 费用。
自定义折扣定价适用于愿意承诺在 12 个月或更长期限,保证每月最低传输 10TB 数据的客户。

  计费构成

在按需付费的场景下,Amazon CloudFront 根据以下五个方面的服务实际使用量进行收费。
1. 数据传输
包含区域数据转移至互联网(每 GB)和区域数据转移到原始服务器(每 GB)
2. HTTP/HTTPS 请求
所有 HTTP 方法的请求按照每 10,000 个请求进行计费
3. 失效请求
4. 实时日志请求
5. 与 CloudFront 分配相关联的专用 IP 自定义 SSL 证书

  计费示例

某个小型生产工作负载提供静态网站。每月有 100 GB 数据从 CloudFront 缓存传出到互联网,并在从 CloudFront 获取内容并将其交付给您的查看器时发出 12,000,000 次 HTTPS 请求。每次请求调用两个 CloudFront函数。

100GB 传出数据费用

向互联网传输的数据小于1 TB,不收费用。

12,000,000 次 HTTPS 请求

HTTPS 请求总次数少于20,000,000,不收取费用。

12,000,000 次 CloudFront函数调用费用

首批 2000000次请求将不产生任何费用,然后每百万次请求收取0.1 USD 的费用。
(12,000,000 – 2,000,000) x 0.01 USD/1,000,000 次请求 = 0.10 USD

每月总费用

0 USD + 0 USD + 0.10 USD = 0.10 USD