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 ページにデフォルトのユーザー名やパスワードは表示されません。Connection Info セクションには、接続認証情報が User Management で管理されている旨のリマインダーが表示されます。EMQX ブローカーや外部クライアントを接続するには、User Management でユーザーを作成してください。詳細は User Management を参照してください。

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

次のステップ