Skip to content

EMQX 概要 ​

EMQX は、「無制限の接続、シームレスな統合、どこでもデプロイ」を実現する大規模分散型 MQTT メッセージングプラットフォームです。高性能かつスケーラブルな MQTT メッセージサーバーとして、EMQX Enterprise は IoT アプリケーション向けに信頼性の高いリアルタイムメッセージ伝送およびデバイス接続ソリューションを提供します。EMQX は50か国以上の2万社を超える企業ユーザーを獲得し、世界中で1億台以上の IoT デバイスを接続し、企業のデジタル化、リアルタイム化、インテリジェント化の変革を支えています。

商用のセルフホスト型 MQTT メッセージングプラットフォームである EMQX Enterprise は、クラスターあたり最大1億の同時 MQTT 接続をサポートします。単一サーバーで毎秒数百万の MQTT メッセージを処理しつつ、ミリ秒レベルのレイテンシを維持します。堅牢な組み込みルールエンジンとデータ統合機能により、EMQX Enterprise は大量の IoT データに対するリアルタイムのデータ処理、変換、ルーティングを実現します。さまざまなバックエンドデータベースや分析ツールとのシームレスな統合により、企業は競争力の高い IoT プラットフォームやアプリケーションを迅速に構築できます。

emqx_platform

主なメリット ​

  • 大規模スケール:単一ノードで150万の MQTT デバイス接続を安定的にサポートし、クラスターは水平スケールで最大1億の同時 MQTT 接続に対応。
  • 業務クリティカルな信頼性:組み込みの RocksDB パーシステンスによりデータ損失を防止。
  • データセキュリティ:エンドツーエンドの暗号化と細粒度アクセス制御でデータを保護。
  • 複数プロトコル対応:MQTT、QUIC、CoAP、Stomp、LwM2M など多様なプロトコルをサポート。
  • 完全な MQTT 5.0 対応:EMQX は MQTT 5.0 および 3.x 標準に完全準拠し、優れたスケーラビリティ、セキュリティ、信頼性を提供。
  • 高性能:ノード単位で毎秒数百万の MQTT メッセージを効率的に処理。
  • 低レイテンシ:ソフトリアルタイムランタイムによりミリ秒未満のメッセージ伝送レイテンシを保証。
  • 完全な可観測性:リアルタイム MQTT トレースによる監視、アラート、高度なエンドツーエンド分析。
  • クラウドネイティブ&K8s 対応:Kubernetes Operator を用いてオンプレミスやパブリッククラウドに容易にデプロイ可能。

主なコンポーネント ​

EMQX Enterprise は複数のコンポーネントで構成され、強力かつスケーラブルな MQTT メッセージングプラットフォームを構築します。以下は EMQX Enterprise の主要コンポーネントです。

デバイス接続 ​

EMQX Enterprise は MQTT 5.0 および 3.x 仕様に100%準拠し、その卓越したスケーラビリティにより膨大な数の MQTT デバイスクライアント接続を容易に処理できます。接続の同時数も対応可能です。同時に、HTTP、QUIC、LwM2M/CoAP などのオープン標準プロトコルもサポートし、多様な IoT デバイスやシナリオの接続を実現します。さらに、ファイル転送や遅延パブリッシュなどの機能も拡張し、利用ケースを豊富にしています。

MQTT over QUIC ​

EMQX Enterprise は先駆的に MQTT over QUIC プロトコルを導入し、IoT クライアントが QUIC 経由で EMQX に接続して通信できるようにします。QUIC を利用するデバイスは接続性能とメッセージスループットを向上させ、メッセージレイテンシを低減します。これは、ネットワーク環境が不安定でリンク切り替えが頻繁に発生するインターネットオブビークル(IoV)などのシナリオで特に有効です。MQTT over QUIC はリアルタイムかつ効率的なメッセージ伝送要件を満たします。

マルチプロトコルゲートウェイ ​

マルチプロトコルゲートウェイ は、MQTT 以外の異なる通信プロトコルを使うデバイス接続を EMQX Enterprise でサポートします。これらのゲートウェイはデバイスの接続要求を受け付け、デバイスが使用する通信プロトコルを識別し、それぞれのプロトコル仕様に従ってデバイスから送信されたメッセージ、コマンド、データを解析します。解析したデータは MQTT メッセージ形式に変換され、以降のメッセージ処理に利用されます。

メッセージルーティング ​

EMQX Enterprise は パブリッシュ/サブスクライブ パターンをサポートし、高信頼のメッセージ伝送機構を提供します。これにより、メッセージは対象のデバイスやアプリケーションに確実に届けられます。QoS 機構やセッション保持機能により、不安定なネットワーク環境下でも迅速かつ確実なデータ配信が可能で、業務の継続性と安定性を確保します。

分散クラスター ​

EMQX Enterprise はネイティブな クラスタリング 機能を備え、シームレスかつ弾力的なスケーリングを可能にし、単一障害点を回避します。徹底的な最適化により、単一ノードで毎秒数百万の MQTT メッセージを低レイテンシで処理・配信できます。低レイテンシを実現しつつ、クラスターの水平スケールにより最大1億の同時 MQTT 接続をサポートします。これは IoV、産業オートメーション、スマートホームなど大規模 IoT 展開に不可欠です。

アクセス制御とデータセキュリティ ​

TLS/SSL 暗号化および認証/認可機構により、EMQX Enterprise はデバイスデータ伝送の機密性と完全性を保証します。

EMQX Enterprise はユーザー名/パスワード、JWT、拡張認証、PSK、X.509 証明書など複数のクライアント認証方式を提供します。ACL に基づくパブリッシュ/サブスクライブ認可機構も備えています。認証・認可データは LDAP、HTTP サービス、SQL/NoSQL データベースなど外部企業セキュリティシステムと連携・管理可能で、多様かつ柔軟なクライアントセキュリティ保護を実現します。

さらに、EMQX Enterprise は監査ログ、ロール・権限管理、シングルサインオンを提供し、SOC 2 準拠や GDPR データプライバシー保護に対応します。包括的なセキュリティ機能により、企業は業界のセキュリティ基準に準拠した信頼性の高い IoT アプリケーションを構築できます。

ルールエンジンとデータ統合 ​

EMQX Enterprise には強力な ルールエンジン が組み込まれており、EMQX 内でルールを設定して受信データの処理やルーティングを要件に応じて行えます。Sink 機能を利用すれば、EMQX Enterprise とクラウドサービスやデータベースを連携し、IoT データをクラウドに転送して保存・分析できます。

リアルタイムデータ処理 ​

SQL ベースの組み込みルールエンジン、スキーマレジストリ、メッセージコーデック、Flowデザイナーを活用し、デバイスイベントやメッセージ処理フローを簡単に作成・編集可能です。これにより、IoT データのリアルタイム抽出、検証、フィルタリング、変換を実現します。

企業向けデータ統合 ​

標準搭載の Webhook や Sink/Source を通じて、Kafka、AWS RDS、MongoDB、Oracle、SAP、時系列データベースなど40以上のクラウドサービスや企業システムとシームレスに統合可能です。これにより、企業は IoT デバイスからのデータを効果的に管理・分析・活用し、多様なアプリケーションやビジネスニーズを支援します。

管理および監視ダッシュボード ​

EMQX Enterprise は ダッシュボード と呼ばれるグラフィカルな管理システムを提供し、主要な指標や運用状況をリアルタイムで監視できます。クライアント接続や機能設定の管理を簡素化し、クライアントやクラスターの異常診断・デバッグを可能にします。これにより MQTT デバイスのオンラインでのエンドツーエンドトラブルシューティングが容易になり、問題解決時間を大幅に短縮します。また、Prometheus、Datadog、OpenTelemetry 対応サービスなど外部サービスへの可観測性指標の統合もサポートし、運用監視機能を強化します。

デプロイメントモードとエディション比較 ​

EMQ は EMQX のデプロイメントとして、2つのマネージドサービス(EMQX Serverless と EMQX Dedicated)と1つのセルフホスト型(EMQX Enterprise)を提供しています。最適なデプロイメント選択の参考として、以下の表に各種デプロイメントタイプの機能サポート比較を示します。詳細な機能比較は機能比較をご参照ください。

セルフホストMQTT as a Service
EMQX EnterpriseEMQX ServerlessEMQX Dedicated
無料トライアルライセンス取得無料で始める14日間無料トライアル開始
✔️ Business Source License (BSL) 1.1
✔️ MQTT over QUIC
✔️ RocksDB によるセッションパーシステンス
✔️ Kafka/Confluent、Timescale、InfluxDB、PostgreSQL、Redis など40以上の企業システムとのデータ統合
✔️ 監査ログとシングルサインオン(SSO)
✔️ ロールベースアクセス制御(RBAC)
✔️ ファイル転送
✔️ メッセージコーデック
✔️ OCPP、JT/808、GBT32960 を含むマルチプロトコルゲートウェイ
✔️ 24時間365日のグローバル技術サポート
✔️ 従量課金制
✔️ 毎月無料クォータあり
✔️ 最大1000接続
✔️ 数秒でデプロイ開始
✔️ 自動スケーリング
✔️ 8時〜17時のグローバル技術サポート
✔️ 14日間無料トライアル
✔️ 時間単位課金
✔️ 世界中のマルチクラウドリージョン
✔️ 柔軟なスペック選択
✔️ VPC ピアリング、NAT ゲートウェイ、ロードバランサーなど
✔️ 40以上のクラウドサービスとの即時統合
✔️ 24時間365日のグローバル技術サポート

ユースケース ​

EMQX Enterprise は包括的な IoT メッセージングプラットフォームとして、IoT デバイス接続やデータ伝送の各段階で重要な役割を果たし、多様なビジネスニーズに対して強力な機能と柔軟性を提供します。

パブリッシュ・サブスクライブのメッセージ配信モデルに基づき、数百万のトピックや異なるモードで柔軟なメッセージ通信を実現し、さまざまなシナリオのリアルタイムメッセージ配信要件に対応します。組み込みのルールエンジンや Sink/Source を通じて、メッセージを各種クラウドサービスに送信し、デバイスデータを企業システムとシームレスに統合可能です。データ処理、保存、分析、業務コマンド発行などのユースケースを容易にサポートします。代表的なユースケースを以下に示します。

双方向通信 ​

EMQX Enterprise はさまざまなデバイスとアプリケーションエンドポイント間の接続をサポートし、双方向通信を実現します。例えばスマートホームシナリオでは、モバイルアプリが複数のデバイスからセンサーデータを取得し、必要に応じて制御コマンドを送信できます。このモードはデバイス間およびデバイスとアプリケーション間の柔軟な1対1または1対多通信を可能にします。

use_case_1

ミッションクリティカルなアプリケーションにおける双方向通信の主なメリットは以下の通りです。

  • トピックベースのパブリッシュ/サブスクライブメッセージング:EMQX のトピックベースモデルにより効率的かつ柔軟なメッセージルーティングを実現。
  • 超低レイテンシ配信:1ミリ秒以下の高速データ転送でリアルタイム応答性を確保。
  • 包括的な QoS(サービス品質)保証:EMQX はエンドツーエンドの多層 QoS を提供し、信頼性と柔軟性の高いメッセージ配信を実現。

以下により具体的な利用シナリオを示します。

ピアツーピア通信 ​

EMQX を用いてピアツーピア通信を構築可能です。非同期のパブリッシュ/サブスクライブモデルでは、メッセージパブリッシャーとサブスクライバーは動的に追加・削除でき、相互に疎結合となります。この疎結合性により、アプリケーションやメッセージ通信の柔軟性が向上します。

use_case_1_ce

大規模向けメッセージブロードキャスト ​

EMQX は金融市場の更新情報など、1対多メッセージングが重要なシナリオで優れています。多数のクライアントに対し効果的にメッセージをブロードキャストし、タイムリーな情報伝達を実現します。

use_case_2_ce

大量エンドポイントからのデータ集約 ​

EMQX の多対1メッセージパターンは、工場プラント、近代的なビル、小売チェーン、電力網など大規模ネットワークでのデータ集約に最適です。ネットワーク内のエンドポイントからデータを集約し、クラウドやオンプレミスの集中管理サーバーに転送・伝送できます。

use_case_3_ce

リクエスト・レスポンス認識によるトレーサブル通信 ​

EMQX は MQTT 5.0 の Request-Response 機能をサポートしています。この機能により、非同期通信アーキテクチャにおける通信認識性とトレーサビリティを向上させられます。

use_case_4_ce

流れるデータの変換 ​

組み込みの強力な SQL ベースのルールエンジンにより、EMQX は流れるデータをリアルタイムで抽出、フィルタリング、拡充、変換可能です。処理済みデータは外部 HTTP サーバーや MQTT サービスに容易に取り込めます。EMQX Enterprise では主流のデータベース、データストレージ、メッセージキューへの取り込みも可能です。

use_case_6_ce

異なるネットワーク間のデータ統合 ​

パーティション化された、または限定的なネットワーク環境においても、EMQX はデータ統合を構築し、シームレスなメッセージング環境を提供します。

use_case_5_ce

テレメトリデータアップロード ​

EMQX Enterprise はデバイスデータをクラウドにアップロードし、クラウド上で特定トピックのデータを処理・保存することをサポートします。例えば工業生産シナリオでは、工場の各種産業機器データをリアルタイムで処理し、製品品質のトレーサビリティや生産分析のためにデータベースに保存します。このモードはビジュアルに設定可能で、豊富なデータ処理機能を活用した迅速な開発を実現します。

use_case_2

大容量ファイルアップロード ​

EMQX Enterprise は MQTT プロトコルのファイル転送機能を提供し、デバイスが大容量ファイルデータをアップロードしてローカルまたは S3 ストレージに保存可能です。例えば IoV シナリオでは、機械学習ログファイルやパッケージ化された CAN バスデータをクラウドストレージに送信し、インテリジェント運転アルゴリズムモデルの更新に活用します。このモードは構造化データとファイルタイプデータを統一データチャネルで扱い、アプリケーションの複雑さと保守コストを削減します。

use_case_3

クラウドベースの制御コマンド発行 ​

EMQX Enterprise は MQTT メッセージ、REST API、Kafka などの Source を通じたメッセージ発行を可能にし、データプッシュやリモートデバイス制御を実現します。例えば金融取引シナリオでは、クラウドサービスがユーザーのウォッチリストに基づくリアルタイムデータをグループにプッシュします。このモードはトピックマッピング、発行用データ処理、データ到達統計を提供し、柔軟かつ信頼性の高いデータ発行を可能にします。

use_case_4

業界別ソリューション ​

EMQX Enterprise は多様な業界に対応する汎用的な IoT ソリューションを提供し、ミッションクリティカルなアプリケーション向けに信頼性の高いリアルタイム接続を実現します。コネクテッドビークルからスマート製造まで、EMQX は大規模なイノベーションを支えます。

自動車・コネクテッドビークル ​

EMQX はソフトウェア定義車両(SDV)の未来を支え、世界10大自動車メーカーのうち5社の100以上の車種、3000万台以上の車両を接続しています。プラットフォームはミッションクリティカルな V2X やテレマティクスアプリケーションのリアルタイムデータ基盤を提供し、不安定なネットワーク環境に最適化された MQTT over QUIC を採用しています。

architecture_vehicle_to_cloud

  • コネクテッドカー&SDV:リモート診断、双方向コマンド制御、OTA アップデートをグローバル車両群で実現。詳細はこちら →
  • フリートテレマティクス:リアルタイム位置追跡、利用ベース保険(UBI)、予知保全を超低レイテンシデータストリームで実現。詳細はこちら →
  • EV 充電ネットワーク:充電ステーション管理、スマート充電、V2G(車両からグリッド)アプリケーション向けにスケーラブルな MQTT 接続を提供。
  • 自動車製造:工場のロボット、PLC、センサーを接続し、継続的な監視と品質保証のためにデータを統合。詳細はこちら →

SAIC フォルクスワーゲンは EMQX を活用し、160万台以上のコネクテッドビークル向け次世代 IoV プラットフォームを構築、リモート制御とリアルタイムデータ監視を支えています。事例を読む →

輸送・物流 ​

秒単位での対応が求められる業界において、EMQX はリアルタイムのフリート可視化、不安定ネットワーク上の信頼性高いデータ伝送、地理分散型デプロイでレイテンシを最小化します。数十万台の車両やデバイスを単一の統一基盤に接続します。

architecture-transportation-logistics

  • フリート管理:車両位置追跡、ドライバー行動監視、リアルタイムルート最適化で燃料コスト削減と配送時間短縮を実現。詳細はこちら →
  • スマート都市交通:膨大な交通データを処理し、リアルタイム分析とインテリジェント交通システムを支援。
  • V2X 通信:安全性向上、交通効率化、自動運転アプリケーションのための車両間通信を実現。詳細はこちら →
  • コールドチェーン監視:温度・湿度をリアルタイム監視し、規制遵守と品質保持を確保。

深圳都市交通計画センター(SUTPC)は EMQX を活用し、170万台以上の車両データを処理、リアルタイム交通分析とインテリジェント交通システムを実現しています。事例を読む →

製造・IIoT ​

EMQX は工場のあらゆる機械、システム、アプリケーションをクラウドと接続し、OT と IT を AI ネイティブなデータ基盤で橋渡しします。Modbus、OPC-UA、Siemens S7 など100以上の産業プロトコルをサポートし、Sparkplug B による統一ネームスペース(UNS)アーキテクチャで真のプラグアンドプレイ相互運用性を実現します。

architecture-manufacturing

  • 予知保全:リアルタイムセンサーデータと AI により機械故障を予測し、計画外ダウンタイムを防止、設備寿命を延長。
  • OEE 最適化:全設備効率をリアルタイムで追跡し、工場の生産性を向上。最大25%の OEE 向上と40%のダウンタイム削減を報告。
  • 品質・トレーサビリティ:品質異常を即時検知し、生産パラメータをリアルタイム監視、製品の完全なトレーサビリティを実現。
  • ライブパフォーマンス監視:EMQX のメトリクスと可観測性機能を用い、Prometheus や Datadog と連携したライブダッシュボードで生産ライン全体を可視化。

大手半導体ファブは EMQX を活用し、1工場あたり350万以上のデータタグを100ms収集レートで処理し、100%のデータ完全性を維持しながら精密製造を実現しています。詳細はこちら →

エネルギー・公益事業 ​

EMQX は現代のエネルギーグリッドを支え、1000万以上のエンドポイントを100ms未満のレイテンシで接続し、重要なグリッド制御・保護アプリケーションを支援します。マルチプロトコルゲートウェイを用いてレガシー OT プロトコルと最新 IT システムを橋渡しします。

architecture-energy-utilities

スマートグリッド&再生可能エネルギー

  • グリッドバランシング:分散型エネルギーリソース(DER)を統合し、需給変動にリアルタイム対応してグリッド安定化。
  • EV 充電管理:スマート充電や V2G 機能を備えたスケーラブルな EV 充電ネットワークを構築。
  • 予知資産保全:変電所、変圧器、再生可能エネルギー設備をリアルタイム監視し、故障予測と保守最適化。

石油・ガス

  • 遠隔資産監視:油井、ポンプ、パイプラインなど遠隔資産をリアルタイム監視・制御。
  • パイプライン漏洩検知:センサーのリアルタイム圧力・流量データを解析し、漏洩を即時検知・特定。

華北油田は EMQX を活用し、4万以上のデータ収集ポイントを接続、油田運用のリアルタイム監視とインテリジェント分析を実現しています。事例を読む →

ヘルスケア ​

EMQX はスケーラブルで安全なデータ基盤を提供し、リアルタイム患者モニタリング、医療機器統合、次世代テレヘルスソリューションを支援します。HIPAA 準拠のセキュリティ機能として、TLS/SSL 暗号化、堅牢な認証、細粒度アクセス制御を備え、機微な患者データを保護します。

architecture-healthcare

  • 遠隔患者モニタリング(RPM):患者のバイタルサインや健康状態を自宅から継続監視し、早期介入と再入院率低減を実現。
  • 医療機器統合:輸液ポンプ、人工呼吸器、検査機器などのデータを接続・統合し、患者ケアの統一ビューを提供。
  • スマート病院オートメーション:医療資産追跡から患者フローや環境条件の最適化まで病院運営を自動化。
  • テレヘルス・遠隔医療:患者と医療提供者間のリアルタイム通信とデータ交換を可能にし、遠隔診療を支援。

金融サービス ​

EMQX はミリ秒レベルのレイテンシ、銀行グレードのセキュリティ、24時間365日の継続サービスを提供し、リアルタイム金融アプリケーションを支えています。企業レベルの金融ユーザーに対し5年以上の安定稼働実績があります。

architecture-financial

  • リアルタイム POS 監視:数百万の POS 端末を接続し、取引データや端末状態をリアルタイム監視、予防保守を実現。
  • 不正検知:取引データを即時分析し、不正行為を顧客影響前に検知・防止。
  • モダン決済システム:モバイル決済、デジタルウォレット、リアルタイム清算・決済のための信頼性高い低レイテンシ基盤を構築。
  • 市場データ配信:株価や取引情報などリアルタイム市場データを数千のクライアントに低レイテンシで配信。

事例を読む →

通信 ​

EMQX はキャリアグレードのスケーラビリティを持ち、単一プラットフォームで1億以上の同時デバイス接続をサポートする 5G IoT サービスを提供します。MQTT、CoAP、LwM2M などのマルチプロトコル対応により、IT/OT/CT のシームレスな統合を実現します。

architecture-telecom

  • 5G IoT プラットフォーム:5G ネットワーク上で数億の IoT デバイスを安定的に接続し、付加価値サービスの基盤を提供。
  • ネットワーク監視:ネットワークインフラの健全性と性能をリアルタイムで継続監視し、問題を事前に検知・解決。
  • スマートシティ基盤:交通システム、公共交通、公益事業、緊急サービスを接続するスマートシティのデータ基盤を構築。

中国電信は世界最大級の通信事業者の一つであり、EMQX を活用して全国 IoT プラットフォーム CTWing を支え、1億以上の同時デバイス接続を実現しています。事例を読む →

小売・コンシューマ IoT ​

EMQX は数百万の小売デバイスやコンシューマ IoT エンドポイントを接続し、オムニチャネル体験、スマートホームオートメーション、インタラクティブアプリケーション向けにリアルタイムデータの移動を可能にします。

architecture-retail

  • スマートリテール:リアルタイム在庫管理、POS 監視、パーソナライズされた顧客エンゲージメント、動的価格設定を全店舗で実現。数千のセルフサービスキオスクを接続し、ピーク時でもシームレスな顧客体験を提供。
  • スマートホーム:数百万のスマートホームデバイスをスケーラブルなパブリッシュ/サブスクライブメッセージング基盤で接続し、ホームオートメーション、エネルギー監視、Alexa や Google Assistant などプラットフォームとの統合を実現。
  • ゲーム&ソーシャル:数百万の同時ユーザー向けに超低レイテンシ通信を提供し、ゲーム内チャット、リアルタイム通知、ライブイベントを支援。

Signify(旧 Philips Lighting)は EMQX を活用し、世界規模のスマート照明ソリューションを支え、数百万の接続照明の信頼性の高いリアルタイム制御を実現。位置情報ベースのソーシャルアプリ JAGAT は EMQX で数百万ユーザーのリアルタイムメッセージングを支えています。事例を読む →