マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Azureのメッセージング・サービス

詳細

リアルタイム

Azure Event Hubs

ビッグデータ(データ・パイプライン)寄り。

Azure HDInsight上の Kafka

  • ビッグデータ(データ・パイプライン)寄り。
  • HDInsightがdiscon入っているのでコチラは追わない。

Azure IoT Hub

IoT(Device / Edge)同士をクラウド経由で接続するHubになる。

Azure Event Grid

イベント駆動のリアクティブ・プログラミングを可能にするメッセージのイベントハンドラ。

その他

Azure Functions

メッセージング・サービスとして利用することも可能。

Azure Service Bus

従来のエンタープライズ・アプリケーションを対象とした、ブローカー・メッセージング ・システム。

比較

IoT Hub vs Event Hubs

IoT(Device / Edge)から接続される。

Azure IoT Hub

IoT(Device / Edge)間のHubの意。バックエンドとも接続する。

  • 送信側、受信側、共にIoTデバイスを想定。
  • 受信側もクライアントも多くのデバイスを接続できる。

Azure Event Hubs

ビッグデータ(データ・パイプライン)のゲートウェイ

  • 受信側はサーバを想定
    • 多くの送信クライアントを接続できる。
    • 多くの受信クライアントを接続できない。
  • 機能
    • IPアドレス制限できない。
    • メッセージを削除する機能がない
      (オフセットによる管理のみ)。

Event Grid vs Service Bus

Azure IoT Hubのバックエンド的な。

Azure Event Grid

Azure IoT Hubのルーティングより強力。

Azure Service Bus

冪等性や重複排除を追加する。

参考

くらう道

Microsoft Azure のみちしるべ

Qiita

Microsoft Docs

Azure Architecture Center

Azure IoT Hub

Azure Event Grid

Azure Service Bus


Tags: :インフラストラクチャ, :クラウド, 通信技術, :IoT, :ビッグデータ, :Azure


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-09-21 (火) 17:38:09 (7d)