Amazon S3 和云端

Posted

技术标签:

【中文标题】Amazon S3 和云端【英文标题】:Amazon S3 and cloudfront 【发布时间】:2016-12-17 07:19:05 【问题描述】:

我正在考虑将一些站点图像移动到 s3 上托管,我在徘徊我真的需要使用 cloudfront 还是可以直接使用 s3 url?我知道 cloudfront 是多可用的,但它是有成本的。

直接使用s3链接会不会太疯狂了?

【问题讨论】:

【参考方案1】:

cloudfront 是多用途的

实际上,S3 是一个单一区域内的多可用区。 CloudFront 是全球性的。 CloudFront 边缘站点的数量超过了所有区域中可用区的总和。 CloudFront 不遵循 AWS 的区域/可用区设计模式。

但它是有代价的。

仔细阅读并理解定价表。使用 CloudFront 确实有成本,但使用它也会降低使用 S3 的成本。

但是,答案是否定的,从技术上讲,您不需要在 S3 前使用 CloudFront,除非您每秒处理超过数百个请求,或者您想使用 SSL 和您自己的域名托管资源,或者想要使用 CloudFront 提供而 S3 不提供的其他一些功能。

【讨论】:

以上是关于Amazon S3 和云端的主要内容,如果未能解决你的问题,请参考以下文章

将文件推送到 Amazon Cloudfront:可能吗?

Amazon Cloudfront 缓存问题

Google Storage 或 Amazon S3 或 Google App Engine BlobStore

KnpGaugretteBundle 的 AwsS3 和 Amazon S3 (amazon_s3) 有啥区别?

是否可以使用 Amazon Cognito 组来设置对 AW 资源(例如 Amazon DynamoDB 和 Amazon S3)的权限?

无法安装 Net::Amazon::S3