计划在 Amazon Web Services 中使用 MySQL DB 托管 PHP 网站,我应该选择哪些 AWS 组件?该网站只是一个带有自定义 CMS 的动态网站,但预计会有大量数据上传到 CMS。
我正在考虑使用具有以下设置的 Amazon EC2:
- 具有 1024GB x 2 磁性 EBS 卷的 t2.medium Linux
- 数据传入和传出:200 和 300 GB/月
但我从其他人那里听说我可以使用 Amazon S3 托管网站,设置如下:
- 存储:3000GB
- PUT/COPY/POST/LIST 请求:20000
- GET 和其他请求:10000
- 数据传入和传出:200 和 300 GB/月
- CloudFront 月度容量:1000 GB/月(平均对象大小 30KB)
有什么区别?我应该选择哪个?
参考:在 Amazon S3 上托管静态网站
您还可以在aws.amazon.com/websites了解如何托管动态网站。
S3 最适合备份,imo。所以,选择 EBS。要了解不同的 EBS 选项,请查看aws.amazon.com/ebs/details/#piops