Dedicated Flex デプロイメントの作成
EMQX Dedicated Flex プランは、より高い接続数およびTPS(Transactions Per Second)制限を持つ独立したMQTTサービスクラスターを提供します。また、より高度な機能や複雑なネットワークアーキテクチャもサポートしています。本ガイドでは、Dedicated Flex プランを例に、EMQX Cloudの作成および利用手順をご案内します。
デプロイメントの作成
EMQX Cloudコンソールにログインします。
プラットフォームを初めて利用する場合は、まずプロジェクトを作成する必要があります。詳細な手順はプロジェクトの作成をご参照ください。すでにプロジェクトを作成済みの場合は、このステップをスキップできます。
以下のいずれかの方法で作成を開始します:
- OverviewページのNew Deploymentをクリックして直接作成を開始する。
- デプロイメントを作成したいプロジェクトカードをクリックし、プロジェクトページのNew Deploymentをクリックする。
Choose PlanでDedicated Flexを選択します。
必要に応じて仕様を設定します。
- Cloud Provider & Region:対応するクラウドプロバイダーとリージョンを選択します。詳細はクラウドサービスプロバイダーとリージョンをご覧ください。
- Network Association(オプション):同じクラウドプロバイダーとリージョン内の互換性のあるネットワークを選択し、EMQX ブローカーをそのネットワークを使用するサービスと同じVPCにデプロイします。例えば、先にEMQX Tablesデプロイメントを作成した場合は、Tablesネットワークを選択するとブローカーとTables間のプライベート接続が可能になります。ネットワークを選択しない場合、EMQX Cloudはブローカー用に別のネットワークを作成します。
- Tier:スライダーを使ってセッション制限とPub/Sub TPSを選択します。各ティアは異なる容量制限を定義しています。要件が利用可能なティアを超える場合は、お問い合わせください。
- Smart Data Hub(オプション):デプロイメントに対してSmart Data Hubサービスを有効にするか選択します。
- Deployment Name & Project:デプロイメント名を入力し、適切なプロジェクトを選択します。プロジェクトは最後にアクセスしたものがデフォルトで選択されます。ページ上部のプロジェクト名をクリックして別のプロジェクトに切り替えることも可能です。なお、デプロイメント作成後はプロジェクトの変更はできません。
- EMQX Version:デプロイメントのEMQXバージョンを選択します。Dedicated Flex対応のEMQX v6を推奨します。ワークロードがEMQX v5の動作や互換性に依存する場合はv5を選択可能です。
重要なお知らせ
デプロイメント作成後にネットワークを変更することはできません。デプロイ前にネットワーク選択を必ずご確認ください。
画面右側のSummaryパネルでデプロイメントの詳細を確認し、料金モデルを選択します:
プラン、クラウドプロバイダー、ティア、ポート、料金の詳細を確認できます。
料金モデル:以下のいずれかを選択します。
従量課金(Pay as you go):実際の使用時間とトラフィックに基づいて課金されます。
TIP
従量課金で作成したデプロイメントは後から年間課金にアップグレード可能です。詳細は年間課金への切り替えをご覧ください。
年間(15%割引):1年分を前払いで割引価格で支払います。Summaryパネルには年間インスタンス価格、含まれるアウトバウンドトラフィック、超過料金が表示されます。超過トラフィックやアドオンは月次で課金されます。
設定と料金を確認後、次のステップに進みます。
選択した料金モデルに応じてデプロイメント作成を完了します:
従量課金フロー:
- View Payment Methodをクリックして支払い方法を確認・更新します。
- プロモコードがある場合はRedeem Couponをクリックしてコードを入力します。正常に適用されると、対応するクーポンがアカウントに追加され、対象の料金に自動適用されます。
- 確認後、Deployをクリックするとシステムが即座にデプロイメントの作成を開始します。
年間課金フロー:
Summaryパネルで本日支払う合計金額を確認します。
View Payment Methodをクリックして支払い方法を確認・更新します。
Subscribe & Deployをクリックして注文を作成し、デプロイメントを開始します。
TIP
アカウントに支払い権限がない場合、システムは注文を作成し、支払いが必要である旨のメッセージを表示します。
支払い権限を持つチームメンバーに連絡して支払いを完了してください。注文の詳細は注文ページで確認可能です。
デプロイメントの作成には数分かかる場合があります。デプロイメントカードをクリックすると現在の作成進捗と詳細なステータスを確認できます。ステータスがRunningに変われば、デプロイメントの作成が成功し、利用可能な状態です。
デプロイメント情報の確認
デプロイメント作成後、OverviewページのEMQX Brokersセクションに表示されます。
デプロイメントカードをクリックするとDeployment Overviewページにアクセスできます。このページでは以下の操作が可能です:
- リアルタイムステータスの確認
- 接続情報のコピー
- 左側メニューからすべてのデプロイメント機能にアクセス

基本情報
- インスタンスステータス:稼働状況およびデプロイメント作成日時。
- セッション数:現在および最大接続数。
- Pub&Sub TPS:現在の送受信メッセージ数(TPS)とTPS制限。
- トラフィック:月間使用量や無料クォータを含むトラフィック使用情報。
- Smart Data Hub:有効化状態、日時、または有効化エントリを表示。
接続情報
- アドレス:IPアドレス。
- ポート:デフォルトで
1883(mqtt)、8083(ws)、8883(mqtts)、8084(wss)が有効。 - ポート管理:個別にポートの有効化・無効化が可能です。詳細はポート管理をご覧ください。
- CA証明書:サーバー側のCA署名証明書ファイルをダウンロードでき、証明書の有効期限も通知されます。
詳細は接続ガイドをご参照ください。
Dedicated Flex デプロイメントの機能
Dedicated Flex プランの高度な機能については、以下の各セクションをご参照ください。
REST API
クライアント情報の照会、メッセージのパブリッシュ、ルール作成など、外部システムとの連携用REST APIを提供します。
TLS/SSLの設定
EMQX Dedicated Flex デプロイメントは、カスタムの片方向/双方向TLS/SSL設定を提供し、自己署名証明書およびCA署名証明書をサポートします。
カスタムドメインの設定
EMQX v5 Dedicatedおよびv5 Dedicated Flexデプロイメントでブローカーのカスタムドメインを設定できます。本ガイドはEMQX Cloud管理下の設定に焦点を当てていますが、証明書要件が厳しいユーザーは独自証明書のアップロードを選択可能です。
VPCピアリング接続
VPCピアリング接続は、2つのVPC間のネットワーク接続です。この接続により、異なるVPC内のインスタンスが同じネットワーク内にいるかのように通信できます。
PrivateLinkの設定
PrivateLinkは、EMQX Cloudデプロイメントが存在する専用ネットワークVPCからパブリッククラウド上のサービスへの安全で安定したプライベート接続を確立します。ネットワークアーキテクチャを簡素化し、サービスへのプライベートアクセスを可能にし、パブリックネットワーク経由のアクセスに伴う潜在的なセキュリティリスクを回避します。
内部エンドポイント
内部エンドポイントは、内部ネットワーク内でオンデマンドにトラフィックを分散する内部ロードバランシングサービスを作成できます。異なるバックエンドサーバーにトラフィックを分散することで、アプリケーションシステムのスループットを拡張可能です。
NATゲートウェイ
NATゲートウェイはネットワークアドレス変換サービスを提供し、Dedicated Flex デプロイメントがVPCピアリング接続なしでパブリックネットワークリソースにアクセス可能にします。
デプロイメントへの接続
テスト用に任意のMQTTクライアントツールを使用してデプロイメントに接続できます。接続にはMQTTXを使用する方法を推奨します。