SAP-C02 第 237 题
题目
一家公司拥有 10,000 多个传感器,这些传感器使用消息队列遥测传输 (MQTT) 协议将数据发送到本地 Apache Kafka 服务器。本地 Kafka 服务器转换数据,然后将结果作为对象存储在 Amazon S3 存储桶中。最近,Kafka服务器崩溃了。该公司在恢复服务器时丢失了传感器数据。解决方案架构师必须在 AWS 上创建高度可用且可扩展的新设计,以防止类似情况发生。哪种解决方案可以满足这些要求?
选项
A. 启动两个 Amazon EC2 实例以跨两个可用区以主动/备用配置托管 Kafka 服务器。在 Amazon Route 53 中创建域名。创建 Route 53 故障转移策略。路由传感器以将数据发送到域名。
B. 将本地 Kafka 服务器迁移到 Amazon Managed Streaming for Apache Kafka (Amazon MSK)。创建指向 Amazon MSK 代理的网络负载均衡器 (NLB)。启用 NLB 运行状况检查。路由传感器以将数据发送到 NLB。
C. 部署 AWS IoT Core,并将其连接到 Amazon Kinesis Data Firehose 传输流。使用 AWS Lambda 函数处理数据转换。路由传感器以将数据发送到 AWS IoT Core。
D. 部署 AWS IoT Core,并启动 Amazon EC2 实例来托管 Kafka 服务器。配置 AWS IoT Core 以将数据发送到 EC2 实例。路由传感器以将数据发送到 AWS IoT Core。
答案
C
解析
正确答案:C 解析: 题干关键点:高可用、本地数据中心/混合架构、核心服务:Route 53, Lambda, S3, EC2, Kinesis。 正确选项: C. 部署 AWS IoT Core,并将其连接到 Amazon Kinesis Data Firehose 传输流。使用 AWS Lambda 函数处理数据转换。路由传感器以将数据发送到 AWS IoT Core。 选择理由: 选项 C 的设计直接围绕题干限制展开,关键动作是 ...