CLFクラウドのテクノロジーとサービス

ECサイトがユーザーのクリック履歴データをリアルタイムで収集し、加工なしでAmazon S3へ自動的に格納したいと考えています。ストリームデータをS3へ最もシンプルに配信できるサービスはどれですか。

A
Amazon Kinesis Data Streams:シャード管理とConsumerアプリの実装が別途必要なサービス
Amazon Kinesis Data StreamsはS3への直接配信機能を持たず、別途ConsumerアプリやLambdaとの連携実装が必要。
B
Amazon Data Firehose:S3やRedshiftへストリームデータを自動配信するフルマネージドサービス
✓ 正解
Amazon Data FirehoseはS3・Redshift等への自動配信がフルマネージドで提供され、コードなしでストリームを格納できる。
C
AWS Glue:バッチETLジョブでS3やデータベースにデータを変換・ロードするサービス
AWS GlueはバッチETLサービスでリアルタイムストリーミングの継続的配信には向かず、シンプルさでも劣る。
D
Amazon EMR:HadoopやSparkを使った大規模分散バッチ処理クラスターサービス
Amazon EMRはHadoop/Spark向け大規模バッチ処理クラスターで、シンプルなリアルタイムS3配信には過剰な構成となる。

解説

Amazon Data Firehoseはストリームデータを受け取りバッファリングして、S3・Redshift・OpenSearchなどに自動配信するフルマネージドサービスで、Consumerコードの実装が不要。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでCLFを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
CLF の問題一覧に戻る