Amplify Web Hosting是否默认启用CloudFront CDN进行内容分发?
AWS Amplify 静态托管相关问题解答
首先给明确结论:
只要你使用Amplify官方的静态托管服务,所有静态资源默认会自动分发到CloudFront全球边缘节点,不需要手动做任何CDN侧的配置,这属于托管服务自带的基础能力。
很多用户分不清Amplify托管的默认权益边界,下面整理了常见的范围划分:
默认包含的托管能力
- 静态资源全球边缘CDN分发,默认适配常规静态资源的缓存策略
- 免费SSL证书自动签发、续期,自动配置HTTP转HTTPS跳转
- 绑定Git仓库后可实现提交代码自动触发构建、部署
- 多分支环境自动生成预览地址,支持配置预览环境密码保护
- 自定义域名绑定
- 基础IP访问限制能力
不属于默认托管服务范围的能力
- 自定义CDN缓存规则、边缘函数(CloudFront Function、Lambda@Edge)配置,需要手动额外关联
- WAF防护、高级DDoS防护等安全增值服务,需要单独开通付费
- 超出免费额度的访问流量、构建时长会产生额外费用,不属于默认免费权益
- Amplify的后端能力(API、数据库、身份认证、存储桶等)不属于静态托管的默认范围,需要单独创建配置
内容的提问来源于stack exchange,提问作者Daniel Martinez
相关产品推荐
相关产品推荐

