Amazon Kinesis簡介
Amazon Kinesis 可讓您輕松收集、處理和分析實(shí)時(shí)流數(shù)據(jù),以便您及時(shí)獲得見解并對(duì)新信息快速做出響應(yīng)。Amazon Kinesis 提供多種核心功能,可以經(jīng)濟(jì)高效地處理任意規(guī)模的流數(shù)據(jù),同時(shí)具有很高的靈活性,讓您可以選擇***應(yīng)用程序需求的工具。借助 Amazon Kinesis,您可以獲取實(shí)時(shí)數(shù)據(jù) (例如視頻、音頻、應(yīng)用程序日志、網(wǎng)站點(diǎn)擊流) 以及關(guān)于機(jī)器學(xué)習(xí)、分析和其他應(yīng)用程序的 IoT 遙測數(shù)據(jù)。借助 Amazon Kinesis,您可以即刻對(duì)收到的數(shù)據(jù)進(jìn)行處理和分析并做出響應(yīng),無需等到收集完全部數(shù)據(jù)后才開始進(jìn)行處理。
優(yōu)勢
1、 實(shí)時(shí)
Amazon Kinesis 讓您可以實(shí)時(shí)接收、緩沖和處理流數(shù)據(jù),因此您可以在幾秒或幾分鐘內(nèi)得出分析結(jié)果,不用等待幾小時(shí)或幾天。
2、 完全托管
Amazon Kinesis 完全托管,不需要您管理任何基礎(chǔ)設(shè)計(jì)即可運(yùn)行您的流式處理應(yīng)用程序。
3、可擴(kuò)展
Amazon Kinesis 可以處理來自幾十萬個(gè)來源的任意數(shù)量的流數(shù)據(jù),延遲非常低。Amazon Kinesis 的功能:
a、Kinesis Video Streams
利用 Amazon Kinesis Video Streams,您可以輕松而安全地將視頻從互聯(lián)設(shè)備流式傳輸?shù)?AWS,用于分析、機(jī)器學(xué)習(xí) (ML) 和其他處理。
b、Kinesis Data Streams
Amazon Kinesis Data Streams 使您能夠構(gòu)建定制的實(shí)時(shí)應(yīng)用程序,這些應(yīng)用程序使用常用的流處理框架處理數(shù)據(jù)流。
c、Kinesis Data Firehose
要捕獲、轉(zhuǎn)換數(shù)據(jù)流并將其加載到 AWS 數(shù)據(jù)存儲(chǔ)中以利用現(xiàn)有商業(yè)智能工具進(jìn)行近實(shí)時(shí)分析,最簡單的方法是使用 Amazon Kinesis Data Firehose。
d、Kinesis Data Analytics
Amazon Kinesis Data Analytics 是通過 SQL 實(shí)時(shí)處理數(shù)據(jù)流的最簡單方法,無需了解新的編程語言或處理框架。
工作原理
- Amazon Kinesis Video Streams
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Firehose
- Amazon Kinesis Data Analytics