Q13 — AWS SAP-C02 第3章
第 13/75 题 | ← 返回第3章
Q238. 解决方案架构师正在创建一个将对象存储在Amazon S3存储桶中的应用程序。解决方案架构师必须在两个将同时使用的AWS区域中部署该应用程序。两个S3存储桶中的对象必须保持彼此同步。 哪些步骤组合能以最少的运营开销满足这些要求?(选择三项。)
- A. 创建S3多区域访问点。更改应用程序以引用多区域访问点。 ✓
- B. 在两个S3存储桶之间配置双向S3跨区域复制(CRR)。 ✓
- C. 修改应用程序以将对象存储在每个S3存储桶中。
- D. 为每个S3存储桶创建S3生命周期规则,将对象从一个S3存储桶复制到另一个S3存储桶。
- E. 为每个S3存储桶启用S3版本控制。 ✓
- F. 为每个S3存储桶配置事件通知以调用AWS Lambda函数,将对象从一个S3存储桶复制到另一个S3存储桶。
正确答案: A. 创建S3多区域访问点。更改应用程序以引用多区域访问点。, B. 在两个S3存储桶之间配置双向S3跨区域复制(CRR)。, E. 为每个S3存储桶启用S3版本控制。
解析
选项A:创建S3多区域访问点将允许应用程序引用单个端点进行对象存储,而不管对象存储在哪个区域。这消除了修改应用程序以将对象分别存储在每个S3存储桶中的需要。 选项B:在两个S3存储桶之间配置双向S3跨区域复制(CRR)将确保一个存储桶中对象的任何更改自动复制到另一个存储桶,消除了手动同步的需要。 选项E:为每个S3存储桶启用S3版本控制将允许解决方案架构师跟踪两个存储桶中对象的所有更改,确保可以轻松回滚任何意外更改。 选项C、D和F增加了运营开销,因为它们需要修改应用程序或实施额外的流程来手动同步两个存储桶之间的对象。