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

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

デプロイメントが準備完了すると、以下の操作が可能です。

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

table_deployment_overview

新しい EMQX Tables デプロイメントでは、Deployment Overview ページにデフォルトのユーザー名やパスワードは表示されません。EMQX ブローカーや外部クライアントと接続するには、User Management でユーザーを作成してください。詳細は User Management をご覧ください。

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

次のステップ