Amazon Kinesis 可让您轻松收集、处理和分析实时流数据,以便您及时获得见解并对新信息快速做出响应。Amazon Kinesis 提供多种核心功能,可以经济高效地处理任意规模的流数据,同时具有很高的灵活性,让您可以选择***应用程序需求的工具。借助 Amazon Kinesis,您可以获取实时数据 (例如视频、音频、应用程序日志、网站点击流) 以及关于机器学习、分析和其他应用程序的 IoT 遥测数据。借助 Amazon Kinesis,您可以即刻对收到的数据进行处理和分析并做出响应,无需等到收集完全部数据后才开始进行处理。
优势
1、 实时
Amazon Kinesis 让您可以实时接收、缓冲和处理流数据,因此您可以在几秒或几分钟内得出分析结果,不用等待几小时或几天。
2、 完全托管
Amazon Kinesis 完全托管,不需要您管理任何基础设计即可运行您的流式处理应用程序。
3、可扩展
Amazon Kinesis 可以处理来自几十万个来源的任意数量的流数据,延迟非常低。Amazon Kinesis 的功能:
a、Kinesis Video Streams
利用 Amazon Kinesis Video Streams,您可以轻松而安全地将视频从互联设备流式传输到 AWS,用于分析、机器学习 (ML) 和其他处理。
b、Kinesis Data Streams
Amazon Kinesis Data Streams 使您能够构建定制的实时应用程序,这些应用程序使用常用的流处理框架处理数据流。
c、Kinesis Data Firehose
要捕获、转换数据流并将其加载到 AWS 数据存储中以利用现有商业智能工具进行近实时分析,最简单的方法是使用 Amazon Kinesis Data Firehose。
d、Kinesis Data Analytics
Amazon Kinesis Data Analytics 是通过 SQL 实时处理数据流的最简单方法,无需了解新的编程语言或处理框架。
工作原理
- Amazon Kinesis Video Streams
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Firehose
- Amazon Kinesis Data Analytics