Skip to content

Create an EMQX Agents Deployment

Use this page to create an EMQX Agents deployment in the EMQX Cloud Console.

Prerequisites

Before creating an EMQX Agents deployment, make sure you have at least one of the following in the target region:

  • A running EMQX Broker deployment
  • A running EMQX Tables deployment

If no such deployment exists in your chosen region, create one first. See Create a Dedicated Flex Deployment or Create an EMQX Tables Deployment.

Where to Start

You can start creating a deployment from two places:

  • On the project Home page, click + New on the EMQX Agents card.
  • On the New Deployment page, select the EMQX Agents plan.

Step 1: Choose a Plan

The Starter plan is the only available option during the Public Beta period. It is selected by default.

The Starter plan includes:

  • MQTT & Time-Series Data
  • AI-Powered Analysis
  • Real-Time Event Monitoring
  • Automated Actions

Step 2: Select Cloud Provider and Region

Choose the Cloud Provider and Region where the deployment will run.

Supported cloud providers are AWS and Google Cloud. Select the same provider and region as your existing EMQX Broker or EMQX Tables deployment to enable network association in the next step.

Step 3: Configure Network Association

Under Network Association, select an existing network from the dropdown. This associates the EMQX Agents deployment with the same VPC as your EMQX Broker or EMQX Tables deployment, enabling private connectivity and lower latency.

Important Notice

If no network is available in the selected region, the following message appears:

No network is available for EMQX Agents in this region. Create an EMQX Broker or an EMQX Tables first.

Select a different region or create an EMQX Broker or EMQX Tables deployment in the same region before proceeding.

Step 4: Set a Deployment Name (Optional)

Enter a name for the deployment. If left blank, a name is automatically generated, for example deployment-b8f11c8b.

The deployment name can be changed after creation from the Deployment Settings page.

Step 5: Review and Deploy

The Summary panel on the right shows the selected plan, cloud provider, region, and associated network. Settings marked with an asterisk (*) cannot be changed after the deployment is created.

Click Deploy. A Tips dialog appears asking you to confirm. Click Confirm to start provisioning.

create_agents_deployment

The deployment takes a moment to initialize. Once it is ready, it appears in your project's Deployments list with a Running status.

Next Steps