Skip to content

Dedicated Flex デプロイメントの作成

EMQX Dedicated Flex プランは、より高い接続数およびTPS(Transactions Per Second)制限を持つ独立したMQTTサービスクラスターを提供します。また、より高度な機能や複雑なネットワークアーキテクチャにも対応しています。本ガイドでは、Dedicated Flex プランを例に、EMQX Cloudの作成および利用手順を説明します。

デプロイメントの作成

  1. EMQX Cloudコンソールにログインします。

  2. 初めてプラットフォームを利用する場合は、まずプロジェクトを作成する必要があります。詳細な手順はプロジェクトの作成をご参照ください。すでにプロジェクトを作成済みの場合は、このステップをスキップできます。

  3. 以下のいずれかの方法で開始します。

    • Overview ページの New Deployment をクリックして直接作成を開始する。
    • デプロイメントを作成したいプロジェクトカードをクリックし、プロジェクトページの New Deployment をクリックする。
  4. Choose PlanDedicated Flex を選択します。

  5. 必要に応じて仕様を設定します。

    • Cloud Provider & Region:対応するクラウドプロバイダーとリージョンを選択します。詳細はクラウドサービスプロバイダーとリージョンをご覧ください。
    • Tier:スライダーを使ってセッション上限とPub/Sub TPSを選択します。各ティアは異なる容量制限を定義しています。要件が既存のティアを超える場合は、お問い合わせください。
    • Smart Data Hub(オプション):デプロイメントに対してSmart Data Hubサービスを有効にするか選択します。
    • Deployment Name & Project:デプロイメント名を入力し、適切なプロジェクトを選択します。プロジェクトは最後にアクセスしたものがデフォルトで選択されます。ページ上部のプロジェクト名をクリックすると別のプロジェクトに切り替え可能です。なお、デプロイメント作成後はプロジェクトを変更できません。
    • EMQX Version:デフォルトはv5です。商用ユーザーはv4も選択可能です。
  6. 右側の Summary パネルでデプロイメントの詳細を確認し、料金モデルを選択します。

    • プラン、クラウドプロバイダー、ティア、ポート、料金の詳細を確認できます。

    • 料金モデル は以下から選択可能です。

      • 従量課金(Pay as you go):実際の利用時間とトラフィックに基づいて課金されます。

        TIP

        従量課金で作成したデプロイメントは後から年間課金にアップグレード可能です。詳細は年間課金への切り替えをご覧ください。

      • 年間契約(15%割引):1年分を前払いで割引価格で支払います。Summaryパネルには年間インスタンス価格、含まれるアウトバウンドトラフィック、超過料金が表示されます。超過トラフィックおよびアドオンは月次で課金されます。

    • 設定と料金を確認後、次のステップに進みます。

  7. 選択した料金モデルに応じてデプロイメント作成を完了します。

    • 従量課金(Pay as you go) の場合:

      • View Payment Method をクリックして支払い方法を確認または更新します。
      • プロモコードがある場合は Redeem Coupon をクリックしてコードを入力します。正常に適用されると、対応するクーポンがアカウントに追加され、対象の請求に自動適用されます。
      • 確認後、Deploy をクリックするとシステムが即座にデプロイメントの作成を開始します。
    • 年間課金 の場合:

      • Summary パネルで本日支払う合計金額を確認します。

      • View Payment Method をクリックして支払い方法を確認または更新します。

      • Subscribe & Deploy をクリックして注文を作成し、デプロイメントを開始します。

        TIP

        アカウントに支払い権限がない場合、システムは注文を作成し、支払いが必要である旨のメッセージを表示します。

        支払い権限を持つチームメンバーに連絡して支払いを完了してください。注文の詳細は注文ページで確認可能です。

デプロイメントの作成には数分かかる場合があります。デプロイメントカードをクリックすると現在の作成進捗や詳細な状態を確認できます。ステータスが Running に変われば、デプロイメントの作成が完了し、利用可能です。

デプロイメント情報の確認

デプロイメント作成後、Overview ページの EMQX Brokers セクションに表示されます。

デプロイメントカードをクリックすると Deployment Overview ページにアクセスできます。このページでは以下が可能です。

  • リアルタイムステータスの確認
  • 接続情報のコピー
  • 左メニューから全デプロイメント機能へのアクセス

dedicated

基本情報

  • インスタンスステータス:稼働状況とデプロイメント作成日時。
  • セッション数:現在および最大接続数。
  • Pub&Sub 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を使った接続を推奨します。