3
0

More than 1 year has passed since last update.

Amazon Kinesis

Posted at

調べる前のイメージ

SAA模試でちょこちょこ出題される。今一度知識の定着のため、主な特徴をまとめる。

Amazon Kinesis

主にストリーミングデータの収集・処理・リアルタイム分析に利用される。
サーバーレスかつ処理ボリュームに応じて拡張するため、Auto Scaling+EC2などを自前で構築するよりも、簡単かつ低コストでデータの処理が可能。
Amazon kinesis Data Streams、Amazon kinesis Data Firehose、Amazon kinesis Data Analyticsから構成される。

Amazon kinesis Data Streams

ストリーミングデータをほぼリアルタイムで収集することができ、収集されたデータはEMRやAWS lambdaなどのサービスに構築された独自アプリケーションに連携して処理することが可能。
また、流れてくる大容量のデータを効率的に処理するために、「シャード」と呼ばれる単位でデータを分割して処理することが可能。

Amazon kinesis Data Firehose

独自にアプリケーションを構築することなく、ストリーミングデータをAmazonの各サービス(S3やRedshift)に簡易に配信・保存できるサービス。

Amazon kinesis Data Analytics

ストリーミングデータに対して、SQLクエリ処理を実行し、リアルタイム分析を行うサービス。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0