Q17 — AWS DOP-C02 第3章
第 17/100 题 | ← 返回第3章
一家公司正在为密全球可访问的API堆栈实施一个架构良好的设计。该设计需要确保北从和欧质难户的高可藸性 和快速有应唱须。 API堆栈包释以下三层 Amazon API Gateway AWS Lambda- Amazon DynamoDB- 哪个解决方案将两足要求?
- A. 配置Amazon Route 53以使用运行状况检查指向北美和欧洲的API网关API。配置API以将请求转发到该区域中的Lambda函数。配置Lambda函数以检索和更新与Lambda函数位于同一区域的DynamoDB表中的数据。
- B. 使用基于延迟的路由和运行状况检查将Amazon Route 53配置为指向北美和欧洲的API网关API。配置API以将请求转发到该区域中的Lambda函数。配置Lambda函数以检索和更新DynamoDB全局表中的数据。 ✓
- C. 配置Amazon Route 53指向北美的API网关,在欧洲创建灾难恢复API,并配置两个API将请求转发到该区域的Lambda函数。从DynamoDB全局表中检索数据。部署Lambda函数以每5分钟检查一次北美API运行状况。如果发生故障,请更新Route53以指向灾难恢复API。
- D. 使用基于延迟的路由将Amazon Route 53配置为指向北美的APl Gateway API。配置API以将请求转发到离用户最近的区域中的Lambda 函数。配置Lambda 函数以检索和更新 DynamoDB表中的数据。
正确答案: B. 使用基于延迟的路由和运行状况检查将Amazon Route 53配置为指向北美和欧洲的API网关API。配置API以将请求转发到该区域中的Lambda函数。配置Lambda函数以检索和更新DynamoDB全局表中的数据。
解析
答案B能够满足要求。基于延迟的路由和运行状况检查通过Route53可根据用户位置和网络状况,将请求导向响应更快的北美和欧洲API网关API,确保快速响应时间。API将请求转发至本区域的Lambda函数,减少数据传输延迟。而使用DynamoDB全局表能保证数据的一致性和可用性,不受区域限制,更好地服务于北美和欧洲用户,实现高可靠性。所以选项B是正确答案。 查看全部