Q7 — AWS SAA-C03 第13章

第 7/100 题 | ← 返回第13章

Q907.一家电子商务公司希望从公司网站收集用户点击流数据以进行实时分析.该网站全天的流量模式都在波动.该公司需要一个可扩展的解决方案来适应不同的流量水平.哪种解决方案可以满足这些要求?

正确答案: A. 在按需模式下使用 Amazon Kinesis Data Streams 中的数据流来捕获点击流数据.使用AWS Lambda实时处理数据.

解析

为了从公司网站收集用户点击流数据进行实时分析,同时还拥有一个可以适应不同流量水平的可扩展解决方案,以下解决方案将满足要求:A. 使用 Amazon Kinesis Data Streams 中的数据流以按需模式捕获点击流数据.使用 AWS Lambda 实时处理数据.Amazon Kinesis Data Streams 是一项专为大规模提取和处理流数据而设计的服务.通过使用 Amazon Kinesis Data Streams 中的数据流,电子商务公司可以实时捕获点击流数据.点播模式允许流根据传入流量模式自动扩展,确保可扩展性以处理网站上不同级别的流量.AWS Lambda 可用于实时处理点击流数据. Lambda 函数可以由传入的数据流触发,从而实现对点击流数据的实时分析和处理.选项 B 建议使用 Amazon Kinesis Data Firehose 捕获点击流数据.虽然 Data Firehose 适合将数据传输到数据湖或数据仓库等其他服务,但它不提供立即分析点击流数据所需的实时处理能力.选项 C 建议使用专为视频流设计的 Amazon Kinesis Video Streams,可能不是捕获和分析点击流数据的最合适选择.选项 D 建议使用 Amazon Managed Service for Apache Flink(以前称为 Amazon Kinesis Data Analytics)来捕获点击流数据.虽然 Kinesis Data Analytics 提供了高级分析功能,但它可能会为这种使用 Lambda 进行实时处理就足够的场景带来不必要的复杂性.总之,选项 A 使用按需模式下的 Amazon Kinesis Data Streams 来捕获点击流数据,并使用 AWS Lambda 进行实时处理,提供了一种可扩展的解决方案,可以适应不同级别的流量,使电子商务公司能够实时收集和分析点击流数据.