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 ブローカー、EMQX Fleets、または EMQX Agents のネットワークが存在する場合、Tables デプロイメントをそのネットワークに関連付けることができます。Network Association ドロップダウンからネットワークを選択すると、同じ VPC 内にサービスがデプロイされ、プライベート接続が可能になります。詳細は Project-Level Network Management をご覧ください。

ネットワークには、EMQX ブローカー、EMQX Tables、EMQX Fleets、EMQX Agents の各サービスタイプごとに1つのデプロイメントのみ配置可能です。

この項目を空欄にすると、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 をご覧ください。

次のステップ