CloudFront 配置与使用全解析
1. 分发设置
在配置好分发的默认行为后,接下来要对分发本身进行配置,具体步骤如下:
1.1 价格类别
与 EC2 或 RDS 不同,CloudFront 定价并非基于内置计算能力的实例选择,而是取决于数据传输量和激活的区域。每个启用 CloudFront 的区域,需支付数据传入(从 CloudFront 到分发源)、传出(到互联网)的费用,以及该区域的 HTTP 和 HTTPS 请求数量费用。
数据传出价格会随数据量增加而降低,价格层级为企业级,首档包含每月最多 10TB 数据。请求费用按每 10,000 次计算,当前费率详情可查看: http://aws.amazon.com/cloudfront/pricing/ 。
例如,仅在美国和欧洲启用 CloudFront,定价公式如下:
美国数据传入 + 欧洲数据传入 + 美国数据传出 + 欧洲数据传出
+(美国 HTTP 请求数 / 10,000)+(美国 HTTPS 请求数 / 10,000)
+(欧洲 HTTP 请求数 / 10,000)+(欧洲 HTTPS 请求数 / 10,000)
尽管定价复杂,但 CloudFront 账单通常远低于 EC2 或 RDS 账单。若用户仅来自美国和欧洲,可将分发限制在这些区域,也可选择美国、欧洲和亚洲。这里选择“使用所有边缘位置”。