一家公司的新移动应用程序允许全球用户查看本地新闻并发布照片和视频。内容在发布后几分钟内被频繁访问,然后迅速被替换和删除。由于新闻是本地的,90% 的内容在上传到 AWS 区域内被消费。哪种解决方案能为内容上传提供最低延迟并优化用户体验?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将内容上传并存储在 Amazon S3 中。使用 S3 Transfer Acceleration 进行上传。.
为什么这是答案
正确答案是使用 S3 Transfer Acceleration。S3 Transfer Acceleration 利用 CloudFront 的边缘站点网络,将数据上传到离用户最近的边缘站点,然后通过 AWS 骨干网络传输到目标 S3 存储桶,从而显著降低上传延迟,尤其适用于全球用户。由于 90% 的内容在上传区域内被消费,这意味着大部分用户会从离他们最近的 S3 存储桶中获取内容,结合 Transfer Acceleration,可以提供最佳的上传和访问体验。 将内容上传并存储在 Amazon S3 中,使用 Amazon CloudFront 进行上传是错误的,因为 CloudFront 主要用于内容分发(下载),而不是上传。将内容上传到离用户最近的区域中的 Amazon EC2 实例,然后复制到 S3 会增加复杂性和延迟。将内容上传并存储在离用户最近的区域中的 Amazon S3 中,使用多个 Amazon CloudFront 分发,虽然可以优化下载,但没有直接解决上传延迟问题。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡