https://catalogartifact.azureedge.net/publicartifacts/kcloudhubllc1763357129530.emqx-b3f4c88e-b993-4ea2-a2e7-6cb8416f85fd/e3864f9f-d7c7-4f26-97b2-c31ab4b03af4_kcloudlarge.png

EMQX

av kCloudHub LLC

Version 6.1.1 + Free Support on Ubuntu 24.04

EMQX on Ubuntu 24.04 with Free Maintenance Support by kCloudHubs.

MQTT Broker | Event Streaming Platform | IoT Messaging System

This Azure Marketplace image provides a self-managed EMQX deployment on Azure Virtual Machines, built and validated by kCloudHubs. It delivers a high-performance, distributed MQTT broker designed for massive-scale IoT, real-time messaging, and event-driven applications.

The image is intended for organisations that require full control over messaging infrastructure, data flow, and security without relying on managed broker services.

What This Image Provides

  • Ready-to-run EMQX broker on Azure Virtual Machines
  • High-throughput, low-latency MQTT messaging engine
  • Self-managed runtime with full administrative access
  • Suitable for production, staging, and development environments

This is not a hosted messaging service. All operations, scaling, security, and lifecycle management remain entirely under customer control.

Core Capabilities

  • MQTT 3.1, 3.1.1, and MQTT 5.0 protocol support
  • Massive concurrent device connections
  • QoS 0, 1, and 2 message delivery
  • Rule engine for real-time data processing
  • Authentication and authorization mechanisms
  • WebSocket and HTTP integration support

Streaming & Messaging

  • Real-time message ingestion and routing
  • Event-driven architecture support
  • Session persistence and retained messages
  • Bridging and data integration capabilities

Security & Data Control

  • Full data ownership within the customer Azure account
  • No external control plane or third-party access
  • TLS/SSL encryption for client and broker communication
  • Logs and metrics compatible with Azure Monitor

Operations & Automation

  • Infrastructure-as-Code friendly (Terraform, Bicep)
  • CI/CD compatible for configuration and rule updates
  • Predictable startup and shutdown behaviour
  • Operational visibility through built-in dashboards

Usage Instructions

$sudo su 
$cd /opt
$sudo systemctl restart docker 
$sudo docker restart emqx
$docker ps
$  To access the EMQX Dashboard, open your browser and navigate to: http://YOUR_IP:18083 
#use admin and kcloud@12345 for login

Disclaimer:
EMQX is an open-source project distributed under its respective open-source license. This product is a repackaged open-source software offering with free maintenance support provided by kCloudHubs. kCloudHubs is not affiliated with or endorsed by EMQ Technologies. All trademarks and product names belong