一家媒体公司预计每天有数百万事件传送到 Amazon Kinesis data stream。该公司必须转换这些事件并将其摄取到 Amazon OpenSearch Service 域中,以进行实时分析。哪种摄取方法的操作开销最少?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 Amazon Kinesis Data Firehose 和 AWS Lambda 函数来转换数据,并将转换后的数据传送到 OpenSearch Service。.
为什么这是答案
正确答案是使用 Amazon Kinesis Data Firehose 和 AWS Lambda 函数来转换数据,并将转换后的数据传送到 OpenSearch Service。Kinesis Data Firehose 是一种完全托管的服务,可以直接将流数据传输到 Amazon OpenSearch Service,并且支持使用 AWS Lambda 进行数据转换,这大大减少了操作开销。Lambda 函数可以根据业务逻辑对事件进行转换,Firehose 会自动处理数据缓冲、压缩和传输到 OpenSearch Service 的过程,无需管理服务器或集群。 使用 Logstash 管道需要部署和管理 Logstash 实例,增加了操作复杂性。使用 AWS Lambda 函数调用 Amazon Kinesis Agent 是一种不常见的模式,Kinesis Agent 通常用于从服务器收集数据,而不是作为数据转换工具。使用 Kinesis Client Library (KCL) 需要开发和管理消费者应用程序来处理和转换数据,虽然提供了灵活性,但操作开销远高于 Firehose。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡