简体   繁体   English

除了 Amazon S3,我还需要 CDN 吗?

[英]Do I need CDN in addition to Amazon S3?

Given that storing static content is the main use case for Amazon S3 service and considering the fact that many large players rely on CDN to scale distribution of such content, I want to know whether Amazon S3 provides some sort of CDN functionality?鉴于存储静态内容是 Amazon S3 服务的主要用例,并考虑到许多大型玩家依赖 CDN 来扩展此类内容的分发,我想知道 Amazon S3 是否提供某种 CDN 功能? I can easily imagine them storing multiple copies of content for fault tolerance/scalability, but does that put it on par with CDNs?我可以很容易地想象他们为了容错/可扩展性存储了多个内容副本,但这是否与 CDN 相提并论? If not, why not?如果没有,为什么不呢?

From What Is Amazon CloudFront?什么是 Amazon CloudFront? :

Amazon CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users. Amazon CloudFront是一项 Web 服务,可加快向用户分发静态和动态 Web 内容(例如 .html、.css、.js 和图像文件)的速度。 CloudFront delivers your content through a worldwide network of data centers called edge locations. CloudFront 通过称为边缘站点的全球数据中心网络交付您的内容。 When a user requests content that you're serving with CloudFront, the user is routed to the edge location that provides the lowest latency (time delay), so that content is delivered with the best possible performance.当用户请求您使用 CloudFront 提供的内容时,用户将被路由到提供最低延迟(时间延迟)的边缘站点,以便以最佳性能交付内容。

You can decide to put Amazon CloudFront in front of your application.您可以决定将 Amazon CloudFront 放在您的应用程序之前。 This will enable static content to be cached in edge locations around the world.这将使静态内容能够缓存在世界各地的边缘位置。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM