[英]What is the difference/use case for Kinesis services of Firehose, pipeline, data stream
I am confused on the different Kinesis services, I've read the following terms:我对不同的 Kinesis 服务感到困惑,我阅读了以下条款:
Kinesis streaming data platform
Kinesis Data Stream
Kinesis Data Firehose
Kinesis Video Stream
Kinesis Data Analytics
Kinesis Data Pipeline
Can any one shed me with some lights on what is each of the services or maybe just a nickname?任何人都可以让我了解每项服务是什么,或者只是一个昵称? what are their use cases?
他们的用例是什么?
Thanks.谢谢。
There are 4 flavors of Kinesis. Kinesis有4种口味。 Some of the other ones you've presented seem to be aliases, yes.
您提供的其他一些似乎是别名,是的。 You can confirm this under "Amazon Kinesis capabilities" at https://aws.amazon.com/kinesis/ .
您可以在https://aws.amazon.com/kinesis/ 上的“Amazon Kinesis 功能”下确认这一点。 I've pulled the descriptions from the FAQs.
我已经从常见问题解答中提取了描述。
Data Streams: Amazon Kinesis Data Streams enables you to build custom applications that process or analyze streaming data for specialized needs.数据流:Amazon Kinesis Data Streams 使您能够构建自定义应用程序来处理或分析流数据以满足特殊需求。
Data Analytics: Amazon Kinesis Data Analytics is the easiest way to analyze streaming data, gain actionable insights, and respond to your business and customer needs in real time.数据分析:Amazon Kinesis Data Analytics 是分析流数据、获得可操作的见解以及实时响应您的业务和客户需求的最简单方法。 (TL;DR, you can process data, in near-realtime using SQL application code)
(TL;DR,您可以使用 SQL 应用程序代码近乎实时地处理数据)
Video Streams: Amazon Kinesis Video Streams makes it easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), and other processing.视频流:Amazon Kinesis Video Streams 可以轻松地将视频从连接的设备安全地流式传输到 AWS,以进行分析、机器学习 (ML) 和其他处理。
Data Firehose: Amazon Kinesis Data Firehose is the easiest way to load streaming data into data stores and analytics tools. Data Firehose:Amazon Kinesis Data Firehose 是将流数据加载到数据存储和分析工具中的最简单方法。 It can capture, transform, and load streaming data into Amazon S3, Amazon Redshift, Amazon Elasticsearch Service, and Splunk, enabling near real-time analytics with existing business intelligence tools and dashboards you're already using today.
它可以捕获、转换流数据并将其加载到 Amazon S3、Amazon Redshift、Amazon Elasticsearch Service 和 Splunk 中,从而通过您今天已经在使用的现有商业智能工具和仪表板实现近乎实时的分析。
Firehose and Data Streams are very similar. Firehose 和数据流非常相似。 Biggest difference is Firehose will scale for you, where Data Streams gives you control on the number of "shards" your stream has.
最大的不同是 Firehose 会为您扩展,而 Data Streams 可让您控制流拥有的“分片”数量。 Shards control how much throughput your stream gets.
分片控制流获得的吞吐量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.