AZ-900AzureのアーキテクチャとサービスMEDIUM単一選択

ある企業がAzure上で大量のイベントデータ(センサーデータ・ログ・クリックストリームなど)をリアルタイムで収集・処理するシステムを構築したい。秒間数百万件のイベントを受信できるスケーラブルなメッセージング基盤として最も適切なAzureサービスはどれか。

  1. A. Azure Event Hubs:大量のテレメトリ・イベントデータを秒間数百万件で取り込めるビッグデータストリーミング基盤
  2. B. Azure Event Grid:イベント駆動アーキテクチャのルーティングサービス
  3. C. Azure Service Bus:エンタープライズ向けメッセージングブローカー
  4. D. Azure Queue Storage:シンプルなメッセージキューサービス
解答と解説を見る

正解: A

Azure Event Hubsは大量のイベントデータを高スループット・低レイテンシーで取り込むために設計されたビッグデータストリーミングサービスで、秒間数百万件のイベントを処理できる。IoTセンサーデータ・アプリケーションログ・クリックストリームなどの大規模テレメトリ収集に最適である。選択肢DのAzure Queue Storageは単純なメッセージキューで、大量のイベントストリーム処理には設計されていない。選択肢CのAzure Service Busはキューやトピック/サブスクリプション機能を持つエンタープライズメッセージングだが、ビッグデータのストリーミング取り込みよりも信頼性の高いメッセージ配信に特化している。選択肢BのEvent Gridはイベント発生の通知・ルーティング(サーバーレス・マイクロサービス間の連携)に使うサービスで、大量ストリーミング取り込みには向いていない。

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