ACEクラウドソリューションの計画と構成MEDIUM単一選択

IoT デバイスから毎秒数百万件のイベントデータを受信し、リアルタイム分析に使いたいと考えています。データは一時的に蓄積してストリーム処理パイプラインに流す必要があります。最も適切なサービスの組み合わせはどれですか?

  1. A. Cloud Bigtable → BigQuery
  2. B. Cloud Storage → Cloud Dataflow
  3. C. Cloud SQL → Cloud Dataproc
  4. D. Cloud Pub/Sub → Cloud Dataflow
解答と解説を見る

正解: D

Cloud Pub/Sub は大量のリアルタイムメッセージを低レイテンシで受信・バッファリングするメッセージングサービスで、IoT イベントの取り込みに最適です。Cloud Dataflow はストリーム処理(および バッチ処理)のマネージドサービスで、Pub/Sub からのデータをリアルタイムに処理・変換できます。Cloud Storage は永続ストレージですが、リアルタイムのイベントストリーム受信には適しません。Cloud SQL はリレーショナル DB で、毎秒数百万件のイベント取り込みのスループットには向いていません。Cloud Bigtable → BigQuery の組み合わせはデータ分析フローとして有効ですが、リアルタイムイベント受信のバッファリングには Pub/Sub の方が適しています。

▸ この試験を本気で演習する(全150問・無料)