Q31 — AWS SAP-C02 第1章

第 31/75 题 | ← 返回第1章

Q106. 一家公司的解决方案架构师正在审查一个运行在 AWS 上的 Web 应用程序。该应用程序引用 us-east-1 区域 Amazon S3 存储桶中的静态资源。公司需要跨多个 AWS 区域的弹性。公司已在第二个区域创建了 S3 存储桶。哪个解决方案以最少的运维开销满足这些要求?

正确答案: C. 在 us-east-1 的 S3 存储桶上配置复制,将对象复制到第二个区域的 S3 存储桶。设置包含两个 S3 存储桶作为源的源组的 Amazon CloudFront 分配。

解析

为以最少运维开销实现跨区域弹性,推荐的解决方案是: C. 在 us-east-1 的 S3 存储桶上配置复制,将对象复制到第二个区域的 S3 存储桶。设置包含两个 S3 存储桶作为源的源组的 Amazon CloudFront 分配。 说明: S3 跨区域复制自动将对象同步到第二个区域。CloudFront 源组提供自动故障转移功能 - 当主源不可用时,CloudFront 自动切换到辅源。这种组合提供了低运维开销的弹性解决方案。 选项 A 需要应用程序更改来写入两个存储桶。 选项 B 使用 Lambda 复制比 S3 原生复制运维开销更大。 选项 D 需要手动更新应用程序代码来进行故障转移。