EMQX ブローカー
EMQX ブローカーは、EMQX Cloudの中核をなすフルマネージドのIoTメッセージングミドルウェア製品であり、数百万のデバイスを接続し、IoTデータをリアルタイムでストリームし、下流システムと安全かつ効率的に統合することを目的としています。
世界初のフルマネージドMQTT 5.0メッセージングクラウドサービスとして、EMQX ブローカーはエンタープライズグレードの信頼性、スケーラビリティ、および柔軟性を提供し、IoT、IIoT、コネクテッドアプリケーションシステムの構築を支援します。
EMQX Cloud内では、EMQX ブローカーはクラウドネイティブな時系列データストレージサービスであるEMQX Tablesとシームレスに連携し、IoTデータの永続化、クエリ、分析を可能にします。
これらが一体となって「接続 -> 処理 -> 保存 -> 分析」の統合アーキテクチャを形成し、IoTデータのライフサイクル全体を一つのプラットフォームで実現します。
主な特徴
グローバルクラウドプロバイダーのインフラを活用し、EMQX ブローカーは世界中の数十か国・地域にサービスを提供し、5GやInternet of Everythingアプリケーション向けに低コストで安全かつ信頼性の高いクラウドサービスを提供しています。
EMQX ブローカーはさまざまなビジネスニーズに対応するソリューションを提供しており、主に以下の3つのモデルがあります。
双方向通信
EMQX ブローカーは大量のデバイスおよびアプリケーション側の接続をサポートし、アプリケーションとIoTデバイス間の安全で信頼性の高い双方向通信を提供します。

ユースケース:スマートホーム
このモデルは、スマートホームのように即時通信が求められるIoTアプリケーションに適しています。スマートフォンアプリがスマートデバイスの状態情報を取得し、ユーザーはアプリを通じてスマートデバイスに制御コマンドを送信できます。
データ収集と処理
EMQX ブローカーはクラウド上でのデバイスデータをサポートします。大量のトピックとデータ統合のサポートにより、データの収集、フィルタリング、変換、計算、永続化をローコードで実現可能です。

ユースケース:スマートインダストリー
このモデルは、信頼性の高いデータ収集と永続化が不可欠なIoTアプリケーションに最適です。例えばスマートインダストリーのシナリオでは、IoTセンサーがリアルタイムデータを生成し、エッジゲートウェイが収集してEMQX ブローカーに送信します。ルールエンジンがメッセージをフィルタリング・処理し、構造化された結果をデータベースに永続化したり、他のサービスに転送したりします。
EMQX ブローカーは、異なるネットワーク環境、産業分野、エッジデバイスに対応した柔軟なアクセスソリューションを提供し、70以上の産業プロトコルをサポートして効率的なデータ管理と信頼性の高い分析を実現します。
ハイブリッドモデル
EMQX ブローカーは、双方向通信、データ収集、永続化ストレージを組み合わせたハイブリッドなIoTデータパイプラインをサポートします。共有サブスクリプションやデータ統合などの機能を通じて、データはオブジェクト間およびオブジェクトからアプリケーションへ流れながら永続化されます。

ユースケース:コネクテッドビークル
車載端末は継続的にデータを収集し、クラウドにパブリッシュします。クラウド側のコンピューティングモデルはリアルタイムでデータを処理し、結果やフィードバックを車両やインテリジェントモバイルアプリに即座に送信します。ユーザーはアプリを通じて車両に直接コマンドを送信することも可能です。
同時に、データのコピーはデータベースに永続化され、追加のコネクテッドビークルサービスや長期的な分析を可能にします。
製品プラン
EMQX ブローカーは、EMQX Cloud内で3つの柔軟なデプロイメントプランを提供しており、それぞれ異なる運用規模やコンプライアンス要件に対応しています。
各製品プランの詳細な機能説明や料金については、製品プランをご参照ください。

注意
Dedicated Flex プランは、従来の Dedicated プランに代わるものです。
- 既存のDedicatedデプロイメントがある場合、新規デプロイメント作成時にDedicatedとDedicated Flexの両方のプランが表示されます。
- 既存のDedicatedデプロイメントがない場合は、Dedicated Flexのみが利用可能です。
製品の利点
EMQX ブローカーは以下のメリットを提供します。
包括的なMQTTおよびプロトコルサポート
EMQX ブローカーはMQTT v3.1、v3.1.1、v5.0、MQTT over WebSocket、さらにMQTT-SN、CoAP、LwM2Mなどのプロトコルをサポートしています。全QoSレベル(0/1/2)、保持メッセージ、共有サブスクリプションを備え、あらゆるIoT、IIoT、リアルタイムアプリケーションに適しています。
迅速なデプロイ、フルマネージド
EMQX ブローカーは数分でフルマネージドMQTTクラウドサービスを簡単に作成できます。登録・ログイン後、希望のデプロイメントエリアを選択するだけで、従来の運用設定の煩雑さなく即座にサービスを利用開始できます。グローバルなサービスサポートチームとEMQの専門家が24時間365日体制で技術サポートと運用サービスを提供し、チケット、メール、電話でいつでも迅速に対応します。
柔軟な課金とスケーラビリティによる効果的なコスト管理
EMQX ブローカーは柔軟な課金方式を提供し、効果的なコスト管理を実現します。スループットや同時接続数が低いビジネス向けには、実際のリソース使用量に応じて課金される従量課金のサーバレスデプロイメントがあります。ビジネスの拡大に応じて、クラスターインスタンス数やメッセージトラフィックに基づく専用デプロイメントオプションも利用可能で、明確かつ制御可能なコストを保証します。さらに、接続数やメッセージスループットによりデプロイ容量を自動推定し、綿密な監視を通じてスケーラブルなプランニングを行い、ビジネス成長に合わせてクラスターサイズをスムーズに調整できます。
高可用性とデータセキュリティ
EMQX Dedicated FlexおよびBYOCプランは高冗長性のクラスターアーキテクチャを採用し、高いサービス可用性を確保します。また、データのセキュリティとビジネスの安定性を保証する独自のアイソレーション環境を提供します。各デプロイメントクラスターは専用のグローバルIPアドレス、専用VPCネットワーク、独立したEMQXサーバーおよびデータベースサーバーを持ち、高い安全性と信頼性を実現しています。
柔軟なデータ統合ソリューション
EMQX Dedicated FlexおよびBYOCプランは、デバイスイベントやメッセージデータのリアルタイム事前処理をサポートします。これらのイベントやデータは、MySQL、Kafka、InfluxDBなど40以上のクラウドサービスやエンタープライズシステムにクラウド上で保存可能です。
EMQX Tablesを利用することで、処理済みデータを外部データベースなしでEMQX Cloud内に直接保存・クエリでき、アーキテクチャの簡素化、パフォーマンス向上、運用コスト削減を実現します。