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 はこうしたリアルタイムかつ効率的なメッセージ伝送の要件を満たします。

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

マルチプロトコルゲートウェイ により、EMQX Enterprise は MQTT 以外の異なる通信プロトコルを用いたデバイス接続をサポートします。これらのゲートウェイはデバイスの接続要求を受け付け、使用されている通信プロトコルを識別し、各プロトコル仕様に基づいてデバイスから送信されるメッセージやコマンド、データを解析します。ゲートウェイはこれらを 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 のデプロイに3つの選択肢を提供しています。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 のリクエスト・レスポンス機能をサポートし、非同期通信アーキテクチャにおける通信認識性とトレーサビリティを向上させます。

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 は多様な業界向けに信頼性の高いリアルタイム接続を提供し、ミッションクリティカルなアプリケーションを支えます。コネクテッドカーからスマート製造まで、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億以上の同時デバイス接続をサポートします。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 で数百万ユーザーのリアルタイムメッセージングを支えています。事例はこちら →