第5章 · Azure・サードパーティサービスへの接続と利用·v2.0.0·更新 2026/6/3·読了目安 約9分
変更要約: AZ-204 第5章を Associate 級に深掘り(比較表・シナリオ・FAQ・ひっかけ+深掘り段落、図を日本語化)
5.2メッセージングとイベント
この節の要点
Service Bus(エンタープライズメッセージング)、Storage Queue(シンプルキュー)、Event Grid(リアクティブなイベント配信)、Event Hubs(大量ストリーミング)の使い分けを理解します。
コンポーネントを疎結合にするにはメッセージやイベントで連携します。Azure は用途別に複数のサービスを提供します。
5.2.1メッセージとイベントの使い分け
- Service Bus:エンタープライズメッセージング(キュー/トピック)。順序保証・トランザクション・重複排除に強い。
- Storage Queue:シンプルで安価な大量キュー。基本的な非同期処理に。
- Event Grid:離散イベントのリアクティブな配信(pub/sub)。「リソースで何かが起きた」を購読先へ。
- Event Hubs:大量のストリーミング/テレメトリ取り込みに特化(高スループット)。
試験ポイント
「順序/トランザクションが必要な業務メッセージ=Service Bus」「リソースの離散イベントに反応=Event Grid」「大量テレメトリ/ストリーム取り込み=Event Hubs」「単純で安価なキュー=Storage Queue」 は AZ-204 で頻出です。メッセージ(指示)とイベント(通知)を区別しましょう。

