CLF / ドメイン3 クラウドテクノロジーとサービス
Amazon Kinesis
概要
は、ログ、クリックストリーム、IoTデータなどのストリーミングデータをリアルタイムに収集・処理するためのサービス群です。データが発生した直後に分析や通知へつなげられます。試験では「リアルタイム」「ストリーミング」というキーワードで選べるか、との違いが問われます。
主要技術
① Kinesis Data Streams
ストリーミングデータをリアルタイムに取り込み、独自のアプリケーションで処理するためのデータストリームです。複数のアプリケーションが同じストリームを同時に読み取れます。
② Amazon Data Firehose
ストリーミングデータを、、などの保存先へ自動配信するフルです(旧称 )。配信前のデータ変換も設定できます。
試験対策
① 選択基準
「リアルタイムのストリーミングデータの収集・分析」ではを選びます。独自アプリケーションで処理するならData Streams、などへ配信して保存するだけならです。
② SQSとの違い
はアプリケーション間をにするメッセージキューで、メッセージは通常1つの受信側が処理して削除します。はリアルタイム分析向けのストリーミングで、複数の受信側が同じデータを読み取れます。