Amazon Kinesis Data Streams & Amazon Data Firehose 出題頻度 ⭐⭐⭐⭐

Amazon Kinesis Data Streams と Data Firehose

Amazon Kinesis Data Streams / Amazon Data Firehose

messagingAmazon Kinesis Data Streams & Data FirehoseAWS
最終整理

Data Streams はリアルタイムストリームを取り込み・保持・再生し、Data Firehose は低運用でバッファリングして分析先へ配信します。

基本情報

項目内容
英語名Amazon Kinesis Data Streams & Amazon Data Firehose
正式名称Amazon Kinesis Data Streams / Amazon Data Firehose
中国語の説明实时数据流与托管式数据交付
日本語の説明リアルタイムデータストリームとマネージドデータ配信
出題頻度⭐⭐⭐⭐
混同しやすいものKinesis Data Streams / Amazon Data Firehose / Amazon MSK

一言で理解

Data Streams はリアルタイムストリームを取り込み・保持・再生し、Data Firehose は低運用でバッファリングして分析先へ配信します。

要点

  • Data Streams は複数コンシューマー、独自処理、リプレイに対応し、容量とシャード設計が重要です。
  • Data Firehose は自動スケールし、S3、Redshift、OpenSearch などへ配信し、Lambda で軽量変換もできます。
  • Firehose はレコードをバッファリングするため、1 件ずつ即時ではなくニアリアルタイム配信です。

試験ポイント

  • 複数コンシューマー、独自読み取り、リプレイには Data Streams を選びます。
  • 低運用で決まった宛先へ配信するなら Data Firehose を選びます。

よくある誤解

  • 製品名だけで選ばず、データ型、遅延、制御性、運用、コスト制約を確認します。

重要ポイント

Streams はストリームと再生、Firehose はバッファリングと配信。