【发布时间】:2017-11-03 05:40:42
【问题描述】:
我正在处理我的一个项目,我预计每月大约有 500-750k 的唯一 ping。
我很想知道是否有比我下面的想法更好的方法(在延迟方面)来托管静态网站。
想法:
- 运行 NGINX 并启用 gzip 的 EC2 实例
- 用于 CDN 的 CloudFront
我正在托管的内容:
- HTML(共 3 页)
- CSS
- SVG/PNG 图像
另外,如果我上面的想法没问题,你会选择哪个 EC2 实例?我认为微型实例就可以了,但我不明白为什么我需要额外的 RAM/CPU。
编辑:或者像 S3 w/CloudFront 这样更简单的东西怎么样?
【问题讨论】:
-
静态网站的所有“性能”都将由 CDN 提供。这是用户浏览器将与之交互的服务。因此,没有理由过度考虑 CDN 将从中提取的文件的来源,只需使用 S3。 CloudFront 显然是 AWS 上的首选 CDN,但实际上您可以使用任何 CDN。
标签: amazon-web-services nginx amazon-ec2 amazon-cloudfront