SAP-C02 第 291 题
题目
一家公司摄取并处理流市场数据。数据速率是恒定的。每晚计算汇总统计数据的过程需要 4 小时才能完成。统计分析对于业务来说并不重要,如果特定运行失败,数据点将在下一次迭代期间进行处理。当前架构使用具有 1 年预留的 Amazon EC2 预留实例池。这些 EC2 实例全职运行,以提取流数据并将其存储在附加的 Amazon Elastic Block Store (Amazon EBS) 卷中。计划脚本每晚启动 EC2 按需实例来执行夜间处理。实例从摄取服务器上的 NFS 共享访问存储的数据。处理完成后,脚本将终止实例。预留实例预留即将到期。公司需要确定是否购买新的预订或实施新的设计。哪种解决方案能够最具成本效益地满足这些要求?
选项
A. 更新提取流程以使用 Amazon Kinesis Data Firehose 将数据保存到 Amazon S3。使用计划脚本每晚启动一组 EC2 按需实例来执行 S3 数据的批处理。配置脚本以在处理完成时终止实例。
B. 更新提取流程以使用 Amazon Kinesis Data Firehose 将数据保存到 Amazon S3。将 AWS Batch 与 Spot 实例结合使用可每晚执行处理,最高 Spot 价格为按需价格的 50%。
C. 更新摄取流程以在网络负载均衡器后面使用一组具有 3 年预留的 EC2 预留实例。将 AWS Batch 与 Spot 实例结合使用可每晚执行处理,最高 Spot 价格为按需价格的 50%。
D. 更新提取流程以使用 Amazon Kinesis Data Firehose 将数据保存到 Amazon Redshift。使用 Amazon EventBridge 安排 AWS Lambda 函数每晚运行以查询 Amazon Redshift 以生成每日统计数据。
答案
B
解析
正确答案:B 解析: 题干关键点:成本控制、核心服务:Lambda, S3, EC2, EBS, Redshift。 正确选项: B. 更新提取流程以使用 Amazon Kinesis Data Firehose 将数据保存到 Amazon S3。将 AWS Batch 与 Spot 实例结合使用可每晚执行处理,最高 Spot 价格为按需价格的 50%。 选择理由: 选项 B 的设计直接围绕题干限制展开,关键动作是 B. 更新提取流程以...