Q50 — AWS SAA-C03 第13章

第 50/100 题 | ← 返回第13章

Q950. 位于 ap-northeast-1 区域的一家公司拥有数千台 AWS Outposts 服务器。该公司已将服务器部署在世界各地的远程位置。所有服务器都会定期下载包含 100 个文件的新软件版本。在所有服务器运行新软件版本之前存在显著的延迟。公司必须减少新软件版本的部署延迟。哪种解决方案能够以最少的运营开销满足此要求?

正确答案: D. 在 ap-northeast-1 中创建 Amazon S3 存储桶。设置 Amazon CloudFront 分发。将 S3 存储桶配置为源。使用签名 URL 下载软件

解析

绳索!!满足要求且运营开销最少的解决方案是 D。在 ap-northeast-1 中创建一个 Amazon S3 存储桶。设置 Amazon CloudFront 分发。将 S3 存储桶配置为源。使用签名 URL 下载软件。原因如下:边缘缓存:CloudFront 将软件文件缓存在世界各地的边缘位置。这意味着当不同地区的 Outposts 服务器请求文件时,它们将从最近的边缘位置提供服务,从而减少延迟。S3 作为来源:使用 S3 作为 CloudFront 的来源为软件文件提供了可靠且可扩展的存储解决方案。签名 URL:签名 URL 提供对 S3 存储桶的受控访问,确保只有授权的服务器才能下载软件文件。最小开销:此解决方案需要最少的配置和管理,从而最大限度地减少运营开销。为什么其他选择效率较低:A. 在 ap-northeast-1 中创建一个 Amazon S3 存储桶。在 ap-northeast-1 中设置包含 CachingDisabled 缓存策略的 Amazon CloudFront 分发。将 S3 存储桶配置为源。使用签名 URL 下载软件。禁用缓存会破坏使用 CloudFront 减少延迟的目的。B. 在 ap-northeast-1 中创建一个 Amazon S3 存储桶。在 us-east-1 区域中创建第二个 S3 存储桶。配置存储桶之间的复制。设置使用 ap-northeast-1 作为主源、us-east-1 作为辅助源的 Amazon CloudFront 分发。使用签名 URL 下载软件。虽然复制可以提供冗余,但它会增加复杂性,并且如果主源不可用,可能会增加延迟。C. 在 ap-northeast-1 中创建一个 Amazon S3 存储桶。配置 Amazon S3 Transfer Acceleration。使用 S3 Transfer Acceleration 终端节点下载该软件。Transfer Acceleration 旨在优化 S3 与不同区域的客户端之间的数据传输。它无法解决从 S3 下载文件到不同区域的 Outposts 服务器的延迟问题。总之:选项 D 提供了最有效的解决方案,它利用 CloudFront 的边缘缓存功能来减少软件下载到全球 Outposts 服务器的延迟。这种方法可最大限度地减少运营开销并确保快速可靠的软件更新。