# Product Plans

As a globally available, fully-managed MQTT service platform, EMQX Cloud can be easily deployed on popular public clouds, providing a tailored solution to meet your specific requirements. To better serve our users, whether you are individual developers or global industry leaders, EMQX Cloud offers three distinct product plans:

  1. Serverless Plan: Provide MQTT services on a secure and scalable cluster that is charged based on usage. The service is entirely free for usage within the free quota, and supports up to 1000 concurrent connections.

  2. Dedicated Plan: Provide MQTT services on a dedicated EMQX cluster and comes in distinct service plans:

    a. Dedicated Plan (Standard): Ideal for implementing MQTT services that require regular or typical throughput and concurrency scenarios in an independent setting.

    b. Dedicated Plan (Professional): Provide a high-availability cluster that's designed for implementing MQTT services in production environments. It comes packed with advanced features, including real-time data processing, data persistence, message distribution, and VPC peer-to-peer connections (private networks).

  3. BYOC: Bring your own cloud. Seamlessly integrate the EMQX MQTT server with your existing systems. Keep your data secure in your own cloud and manage it with EMQ's expertise.

# Feature List

ServerlessDedicated Plan (Standard)Dedicated Plan (Professional)
Cloud Platform
AWS
Azure
GCP
Protocols
MQTT v3.1, v3.1.1, v5.0
Port: mqtt, ws
Port: mqtt over TLS, ws over TLS
WebSocket
MQTT-SN
CoAP
LwM2M
JT/T808
Connection
Max number of connections100010,000Unlimited
Maximum TPS10005000Unlimited
Maximum TPS for a Single Client100UnlimitedUnlimited
Topic Subscription Limit for a Single Client10UnlimitedUnlimited
VPC Peering (Private Network)
NAT Gateway
Internal Load Balance
Trial/Free Quota
Trial Deployment14 Days14 Days
Free QuotaConnection: 1,000,000 session minutes / month
Traffic: 1 GB / Month
Traffic:100 GB / MonthTraffic:Maximum 1 TB / Month
Features
MQTT QoS 0, QoS 1, QoS 2
Retained Message
Will Message
Shared Subscription
Username and Password Authentication
Client and Topic Access control
Metrics Monitoring
Alarms
Project Management
Role Authorization
Invoice
SSL Certificate
Authentication with External Data Sources
Log
Data Integrations
SQL-Based Data Processing
Republish
Bridging
WebHook
Kafka
RabbitMQ
RocketMQ
Pulsar
MySQL
PostgreSQL
MongoDB
Redis
Cassandra
DynamoDB
ClickHouse
OpenTSDB
InfluxDB
TimescaleDB
Oracle DB
SQL Server
DolphinDB
TDengine
Value Added Services
Data Plan
Shadow Service
User-Defined Function
Service Support
Uptime SLA99.9%99.95%99.99%
Customer Support8x58x524x7
Multi-AZ Deployment

# Cloud Providers and Regions

# Serverless

Cloud ProviderRegion
AWS-

# Dedicated Plan (Standard)

Cloud ProviderRegion
AWSUS East (N. Virginia)
EU (Frankfurt)
Asia Pacific (Singapore), Asia Pacific (Hong Kong)

# Dedicated Plan (Professional)

To deploy your EMQX Cloud in a different region, you can submit a request via a ticket or email to cloud-support@emqx.io. EMQX Cloud support team will assist you in the process of deploying your instance in the desired region.

Cloud ProviderRegion
AWSUS East (N. Virginia), US West (N. California), US West (Oregon)
EU (Ireland), EU (Frankfurt)
Asia Pacific (Singapore), Asia Pacific (Mumbai), Asia Pacific (Hong Kong), Asia Pacific (Tokyo)
AzureEast US, Germany West Central, Southeast Asia
europe-west3 (Frankfurt), europe-north1 (Finland)
asia-south1 (Mumbai), asia-southeast1 (Singapore), asia-east1 (Taiwan)
Google Cloudus-east1 (South Carolina), us-west1 (Oregon)

# Estimate Your Monthly Usage

EMQ has offered a Plans & Pricing (opens new window) page, where you can estimate your monthly usage and select a plan that best suits your business needs.