# EMQX Tables Product Plans

EMQX Tables offers flexible deployment plans tailored for different IoT application scales, from development and testing to production-grade, large-scale analytics.  

Currently, the **Starter Plan** is available and supports basic, single-node deployments. The **Pro Plan** is under development and will introduce extended enterprise capabilities.

## Plan Overview

| Feature                      | Starter                                            | Pro (Coming Soon)                             |
| ---------------------------- | -------------------------------------------------- | --------------------------------------------- |
| **Target Users**             | Individual projects, prototyping, small-scale apps | Production environments, high-scale workloads |
| **Availability Zone**        | Single-AZ                                          | Multi-AZ                                      |
| **Compute Resources**        | Up to 16 vCPU / 64 GB RAM                          | Up to 64 vCPU / 256 GB RAM                    |
| **Storage & Egress Traffic** | 100 GB – 1 TB (compressed)                         | Enterprise-grade, high-performance            |
| **Endpoint Types**           | Public + internal EMQX Broker integration          | Private connectivity supported                |
| **Cloud Regions**            | AWS, Azure, Google Cloud                           | Multi-cloud (AWS, Azure, GCP)                 |
| **Support**                  | 8x5 basic support                                  | 24/7 expert support                           |
| **SLA**                      | 99.5%                                              | 99.99%                                        |

> The Starter Plan is limited to **single-node deployments**.

### Starter Plan

The **Starter Plan** is designed for individual developers, small teams, or early-stage projects that need a lightweight, managed time-series database integrated with EMQX Cloud.

It’s ideal for:
- Prototyping and proof-of-concept (PoC) deployments
- Collecting and visualizing basic MQTT telemetry
- Evaluating the EMQX Cloud data pipeline end-to-end

With built-in MQTT integration, SQL querying, and out-of-the-box storage and egress limits, the Starter Plan helps you get started quickly, with no need to manage infrastructure, connect external databases, or worry about scaling.

> Starter Plan deployments are billed **hourly by instance size** and support only **single-node deployments**.

### Pro Plan (Coming Soon)

The **Pro Plan** is built for production-ready, high-scale IoT deployments that require resilience, performance, and enterprise-grade features.

Choose the Pro Plan if you:
- Operate mission-critical IoT systems and need high availability (multi-AZ)
- Require private networking, such as VPC peering or PrivateLink
- Plan to ingest large volumes of telemetry data at high frequency
- Need multi-cloud flexibility (AWS, Azure, GCP) to align with your infrastructure strategy
- Expect 24/7 support and a 99.99% SLA for guaranteed uptime and reliability

This plan will support large-scale IoT deployments, stricter uptime requirements, and advanced network and security configurations for industrial-grade IoT systems.

## Available Tiers and Pricing (Starter Plan)

| Tier            | Storage | Egress Traffic / Month | Price (USD/hour) | Availability         |
| --------------- | ------- | ---------------------- | ---------------- | -------------------- |
| 2 vCPU / 8 GB   | 100 GB  | 100 GB                 | $0.39            | Preview (Free Trial) |
| 4 vCPU / 16 GB  | 200 GB  | 200 GB                 | $0.75            | Coming Soon          |
| 8 vCPU / 32 GB  | 500 GB  | 500 GB                 | $1.39            | Coming Soon          |
| 16 vCPU / 64 GB | 1 TB    | 1 TB                   | $2.58            | Coming Soon          |

**Billing Metrics:**

- **Instance runtime**: hourly billing based on selected tier
- **Storage**: $0.04 / GB (beyond included quota, compressed)
- **Egress Traffic**: $0.09 / GB (beyond included quota)

> Trial accounts are limited to the **2C8G** instance size and **single-node deployments only**.

## Cloud Providers and Regions

The Starter Plan now supports the following cloud providers and regions.

| Cloud Provider | Region                                                       |
| -------------- | ------------------------------------------------------------ |
| AWS            | **US**: N. Virginia (us-east-1), Ohio (us-east-2), Oregon (us-west-2)<br />**EU**: Frankfurt (eu-central-1)<br />**Asia**: Singapore (ap-southeast-1), Mumbai (ap-south-1) |
| Azure          | **US**: East US (eastus), West US 3 (westus3)<br />**EU**: Germany West Central (germanywestcentral)<br />**Asia**: Southeast Asia (southeastasia) |
| Google Cloud   | **US**: Iowa (us-central1), Oregon (us-west1)<br />**EU**: London (europe-west2), Frankfurt (europe-west3)<br />**Asia**: Singapore (asia-southeast1), Taiwan (asia-east1) |

> Additional regions will be supported in the Pro Plan.

## Billing and Subscription

EMQX Tables is **billed as part of your EMQX Cloud subscription**, meaning:

- You receive a **single consolidated bill** for all your EMQX Cloud services, including Brokers and Tables.  
- There is **no need for a separate database vendor** or additional account setup.  
- All costs are managed under a unified billing and usage model in the EMQX Console.

Refer to [EMQX Tables Pricing](./emqx_tables_pricing.md) for details on cost tracking and quotas.
