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

Do I need CDN in addition to Amazon S3?

鉴于存储静态内容是 Amazon S3 服务的主要用例,并且考虑到许多大型播放器依赖 CDN 来扩展此类内容的分发,我想知道 Amazon S3 是否提供某种 CDN 功能?我可以很容易地想象他们为故障 tolerance/scalability 存储了多个内容副本,但这是否与 CDN 相提并论?如果不是,为什么不呢?

来自What Is 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. CloudFront delivers your content through a worldwide network of data centers called edge locations. 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.

您可以决定将 Amazon CloudFront 放在您的应用程序前面。这将使静态内容能够缓存在世界各地的边缘位置。