Skip to content

EMQX Tables デプロイの作成

本ガイドでは、GreptimeDB を搭載したフルマネージドの時系列データベースである EMQX Tables のデプロイ作成手順を説明します。EMQX Tables を使うことで、EMQX Cloud 内で MQTT データの保存、クエリ、分析が可能になります。

はじめに

EMQX Console の以下の2箇所から EMQX Tables のデプロイを作成できます。

  • Overview ページの EMQX Tables セクションで、+ New Deployment をクリック
  • Project 内の Explore EMQX Tables セクションで、+ New Deployment をクリック

ステップ 1: プランの選択

New Deployment ページで、EMQX Tables デプロイに利用するプランを選択します。

  • Starter プラン:小規模または試用向け。シングルAZ対応、限定されたリソース階層、パブリック/内部エンドポイント、AWS、Azure、Google Cloud の一部リージョンをサポート。
  • Pro プラン(近日公開予定):本番環境向け。マルチAZ対応、プライベートネットワーク対応、拡張リソース容量。

詳細な比較は EMQX Tables Product Plans をご覧ください。

ステップ 2: クラウドプロバイダーとリージョンの選択

デプロイ先の Cloud Provider & Region を選択します。

AWS、Azure、Google Cloud に対応しています。利用可能なリージョンの一覧は Cloud Providers and Regions を参照してください。

適切なリージョンを選ぶことでデバイスのレイテンシを低減し、データ居住要件の遵守にも役立ちます。

ステップ 3: ネットワークの関連付け(任意)

同じクラウドプラットフォームかつリージョン内に既存の EMQX ブローカーのデプロイがある場合、Tables デプロイをそのネットワークに関連付けることができます。Network Association のドロップダウンからネットワークを選択すると、ブローカーと Tables 間でプライベート接続が可能になります。詳細は Project-Level Network Management をご覧ください。

1つのネットワークは同時に最大1つの EMQX ブローカーと1つの EMQX Tables デプロイで共有可能です。

この項目を空欄にすると、Tables デプロイは独立したネットワークで作成されます。プロジェクト内のすべてのネットワークは、左メニューの Network Management セクションで確認できます。

ステップ 4: ティアの選択

デプロイのリソース構成となる Tier を選択します。ティアは利用可能なコンピュート、メモリ、ストレージ、月間のイーグレストラフィック量を決定します。

Starter プランで利用可能なオプションは以下の通りです。

Tierストレージ月間イーグレストラフィックユースケース
2 vCPU / 8 GB100 GB100 GB開発/テスト
4 vCPU / 16 GB200 GB200 GB小規模ワークロード
8 vCPU / 32 GB500 GB500 GB中規模ワークロード
16 vCPU / 64 GB1 TB1 TB高い取り込みレートのワークロード

追加利用料金

  • ストレージ超過分:$0.04/GB(圧縮後)
  • イーグレストラフィック超過分:$0.09/GB

さらに大容量が必要な場合は、サポートまでお問い合わせください。

ステップ 5: デプロイ名の設定(任意)

デプロイの名前を入力します。空欄の場合は自動で名前が生成されます。

ステップ 6: 確認とデプロイ

画面右側の Summary パネルに、選択したプラン、リージョン、ティア、デプロイ先のプロジェクトなど現在の設定内容が表示されます。

プロジェクトは直近にアクセスしたものがデフォルトで選択されています。デプロイ前であれば、画面上部のプロジェクト名をクリックして別のプロジェクトに切り替えることも可能です。

注意

デプロイ作成後はプロジェクトの変更はできません。

設定内容を確認後、Deploy をクリックしてください。プロビジョニングには数分かかる場合があります。

new_table_deployment

デプロイ情報の確認

デプロイが準備できたら、以下の操作が可能です。

  • Basic InfoConnection Info の確認(パブリック/内部ホスト名、データベース名、ユーザー名、パスワード、ネットワークポートなど)
  • CPU、メモリ、ストレージ、イーグレストラフィックなどのリソース使用状況の監視
  • 組み込みの Quick Start セクションを利用して:
    • EMQX ブローカーとの連携
    • クライアントツールとの接続
    • Grafana などのサードパーティツールによるデータ可視化

table_deployment_overview

Connection Info セクションには、ポートを個別に有効/無効にできる Ports Management ボタンもあります。詳細は Ports Management をご覧ください。

次のステップ