SAP-C02 学习助手

SAP-C02 第 380 题

API Gateway Lambda SQS EventBridge Config

题目

一家公司有一个解决方案可以分析来自数千个气象站的天气数据。气象站通过集成了 AWS Lambda 函数的 Amazon API Gateway REST API 发送数据。 Lambda函数调用第三方服务进行数据预处理。第三方服务过载,预处理失败,导致数据丢失。解决方案架构师必须提高解决方案的弹性。解决方案架构师必须确保不会丢失任何数据,并且在发生故障时可以稍后处理数据。解决方案架构师应该怎样做才能满足这些要求?

选项

A. 创建 Amazon Simple Queue Service (Amazon SQS) 队列。将队列配置为 API 的死信队列。

B. 创建两个 Amazon Simple Queue Service (Amazon SQS) 队列:主队列和辅助队列。将辅助队列配置为主队列的死信队列。更新 API 以使用与主队列的新集成。将 Lambda 函数配置为主队列的调用目标。

C. 创建两个 Amazon EventBridge 事件总线:主事件总线和辅助事件总线。更新 API 以使用与主事件总线的新集成。配置 EventBridge 规则以对主事件总线上的所有事件做出反应。将 Lambda 函数指定为规则的目标。将辅助事件总线配置为 Lambda 函数的故障目标。

D. 创建自定义 Amazon EventBridge 事件总线。将事件总线配置为 Lambda 函数的故障目标。

答案

B

解析

正确答案:B 解析: 题干关键点:核心服务:API Gateway, Lambda, SQS, EventBridge, Config。 正确选项: B. 创建两个 Amazon Simple Queue Service (Amazon SQS) 队列:主队列和辅助队列。将辅助队列配置为主队列的死信队列。更新 API 以使用与主队列的新集成。将 Lambda 函数配置为主队列的调用目标。 选择理由: 选项 B 的设计直接围绕题干限制展开...

登录后查看完整解析