📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

103行目: 103行目:


== パブリックMQTTブローカーサービス (無料 / 有料) ==
== パブリックMQTTブローカーサービス (無料 / 有料) ==
* HiveMQ Cloud (無料枠あり)
==== HiveMQ Cloud (無料枠あり) ====
*: 100台までのデバイス接続可能。
100台までのデバイス接続可能である。<br>
*: TLS暗号化対応。
SSL / TLS暗号化に対応しており、10[KB]/秒までのデータ転送が可能である。<br>
*: 10[KB]/秒までのデータ転送可能。
<br>
運用・保守では、クラウドサービスであるHiveMQ Cloudの方が管理の手間は少ない。<br>
<br>
==== EMQX MQTT (無料枠あり) ====
フルマネージドMQTTサービスである。<br>
複数のクラウドプロバイダ (AWS、GCP、Azure) に対応している。<br>
<br>
SSL / TLS暗号化にも対応している。<br>
<br>
* サーバーレスプラン
*: 1000台までのデバイス接続が可能。
*: シングルノード構成であり、データ転送速度は1[TPS] (Transaction Per Second) までとなっている。
*: <br>
*: <br>
* CloudMQTT (現在はUpstashの一部)
* 専用プラン (料金 : $263 / 月)
*: 専用のクラウド環境内で完全に管理されたMQTTブローカーである。
*: 無料14日間トライアル付き
*: VPCピアリング、NATゲートウェイ、ロードバランシング等の階層オプションを提供している。
*: 40以上のクラウドサービスとのアウトオブボックス統合を提供している。
*: 24時間体制のグローバルな技術サポート付き。
*: <br>
* Premiumプラン (価格 : カスタム価格)
*: Everything in Dedicated Plan (専用プランの全ての機能を含む)
*: マルチアベイラビリティゾーンによる専用ストレージのサポート
*: 専用データベースに保存される永続的なセッション
*: クラスターリンクによるクロスリージョン通信
*: ネイティブKafkaプロトコルサポート
<br>
EMQXでは、KafkaおよびWebhookコネクタの機能が使用できる。<br>
<br>
コネクタ機能により、IoTデバイスのデータを他のシステムとの連携、リアルタイムなデータ処理やイベント監視、サーバーレス環境でも外部システムとの統合が容易になる。<br>
例えば、- デバイスから送信されたセンサーデータをKafkaに転送して分析、デバイスの接続/切断イベントをWebhookで監視システムに通知、メッセージの受信をWebhookでアプリケーションサーバに通知する等。<br>
<br>
* Kafkaコネクタ
*: EMQXで受信したMQTTメッセージをApache Kafkaに自動的に転送できる。
*: MQTT -> Kafka方向のデータ連携が可能。
*: これは、IoTデバイスからのデータをKafkaのトピックに送信して、ストリーム処理やデータ分析に活用できる。
*: <br>
* Webhookコネクタ
*: MQTTのイベント (接続、切断、メッセージの発行等) をHTTP/HTTPSのWebhookとして外部システムに通知できる。
*: 特定のイベントが発生した時、指定したURLにHTTPリクエストを送信する。
*: 外部のWebアプリケーションやサービスと連携可能である。
<br>
==== CloudMQTT (現在はUpstashの一部) ====
*: スモールスケール向けの無料プラン有り。
*: スモールスケール向けの無料プラン有り。
*: 管理画面が理解しやすい。
*: 管理画面が理解しやすい。
118行目: 158行目:
*: 他のAWSサービスと連携可能
*: 他のAWSサービスと連携可能
*: 従量課金制
*: 従量課金制
*: <br>
<br>
* test.mosquitto.org (テスト向けは無料)
==== test.mosquitto.org (テスト向けは無料) ====
*: <u>テストや学習用</u>
<u>テストや学習用に使用される</u><br>
*: セキュリティの保証が無いため、本番環境での使用は非推奨である。
セキュリティの保証が無いため、本番環境での使用は非推奨である。<br>
<br><br>
<br><br>