Amazon Kinesis によるストリ�`ミング�I尖をまとめる
峻さん、こんにちは。室宝蝕�kグル�`プの稼-看噛温敬温稼です。
云晩8埖28晩は、酎隈圭隈によるテレビ慧僕が蝕兵された晩です。
云籾です。
匯違議なシステムでは寄楚のデ�`タを�I尖したい��栽は、その晩の�Qめられた�r�gにバッチ�I尖などで�I尖します。しかし、システムによっては寄楚のデ�`タをリアルタイムで�I尖したいことがあります。書指はAWSが戻工するAmazon Kinesisでどういったストリ�`ミング�I尖が佩えるのか、�v�Bするサ�`ビスをまとめました。
朕肝
Amazon Kinesis
古勣
Amazon Kinesisはストリ�`ミングデ�`タを�紳覆茲��I尖するサ�`ビスです。匯違議にストリ�`ミングとは咄�Sや�啝�などの寄きなファイルをダウンロ�`ドしながら�I尖することを峺しします。Amazon Kinesisでは、XなどのSNSの誘後や、IoT極挑からの寄楚のデ�`タをリアルタイムで�I尖することを辛嬬とします。
Amazon Kinesisは、顔唹した�啝�や寄楚のデ�`タを�Ъ�、�I尖、蛍裂するために、參和のサ�`ビスを戻工しています。
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Firehose
- Amazon Managed Service for Apache Flink �┥稗�Amazon Kinesis Data Analytics��
- Amazon Kinesis Video Streams
Amazon Kinesis Data Streams
Amazon Kinesis Data Streamsは、寄楚のストリ�`ムデ�`タをリアルタイムで�Ъ�するサ�`ビスです。

Kinesis Data Streamsは、モバイル極挑やIoT極挑などからデ�`タを�Ъ�します。�Ъ�したデ�`タはデフォルトで24�r�g隠隔し�Aけ、EC2やLambdaなどのコンシュ�`マが�Ъ�したデ�`タを�I尖していきます。
Kinesis Data Streamsに僕佚されたストリ�`ミングデ�`タはシャ�`ドにより�I尖されます。もし、僕られてくるデ�`タ楚が��紗した��栽は、シャ�`ドをオ�`トスケ�`リングすることにより、デ�`タ楚��寄に���Iすることが辛嬬です。また、Kinesis Data Streamsは鞭け函ったデ�`タをコンシュ�`マによって�iみ函られるまでを1昼隆�困��I尖できるように�O��されており、肝?に貧がってくるデ�`タをリアルタイムで紗垢するのに�鬚い討い泙后�
Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehoseは、寄楚のストリ�`ムデ�`タをリアルタイムで�Ъ�するサ�`ビスです。
Kinesis Data Streamsとの�`いは、Kinesis Data Streamsは�Ъ�したデ�`タをEC2やLambdaなどのコンシュ�`マが函誼していくのに��して、Kinesis Data Firehoseは�Ъ�したデ�`タをS3やRedshiftなどにPush塘佚することです。Kinesis Data Firehoseの麼な喘余としては、デ�`タ蛍裂のためのストリ�`ミング�I尖となります。
そのため、Kinesis Data Firehoseでは、Kinesis Data Streamsと曳べてそこまで�I尖が壼くないです。また、S3などでデ�`タを�m俳に僕佚するため、ストリ�`ミングデ�`タの�R�sや圧催晒が佩えるようになっています。
Amazon Managed Service for Apache Flink �┥稗�Amazon Kinesis Data Analytics��
Amazon Managed Service for Apache Flinkは、Kinesis Data StreamsやKinesis Data Firehoseで�Ъ�したストリ�`ミングデ�`タをSQLを聞喘して蛍裂することが竃栖るサ�`ビスです。

貧��は箭です。Lambdaなどにより、インタ�`ネット貧にある秤�鵑��碧�/函誼を佩い、その�Y惚をKinesis Data Streamsに僕佚します。Amazon Managed Service for Apache Flink は、�Ъ�されたKinesis Data Streamsを蒙協の訳周にて�碧�し、その�Y惚をKinesis Data Firehoseを宥してS3へ僕佚します。S3へ僕佚されたデ�`タはAmazon Athenaにより蛍裂され辛��晒されます。
Amazon Kinesis Video Streams
Amazon Kinesis Video Streamsは、�啝�ストリ�`ムデ�`タをリアルタイムで�Ъ�するサ�`ビスです。

�Ъ�した�啝�ストリ�`ムデ�`タは、Amazon Rekognition Video���啝�盾裂サ�`ビス��や、Amazon SageMaker�┿�亠僥楼��などと�B亊して、リアルタイムに�啝�蛍裂を佩うことが竃栖ます。
おわりに
IoTを試喘したソリュ�`ションを���Bしようとした��栽、IoT極挑からの寄楚デ�`タをどう�I尖するのかが�n�}となります。Amazon Kinesisを旋喘すれば、そういった�n�}が盾��されそうですね。
ではまた。
