https://store-images.s-microsoft.com/image/apps.60369.3a914c4d-f5ec-404d-bb66-0aadab4286af.af829964-a3de-4a5d-ad81-ec942b74f0c2.b77dc543-7c9d-4ae8-b815-8713334a0a6e

EMQX

by kCloudHub LLC

Version 6.0.1 + Free Support on ALMA LINUX 10

EMQX 6.0.1 on AlmaLinux 10 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 6.0.1 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

IoT & Event-Driven Workloads

  • IoT device telemetry and control
  • Smart manufacturing and industrial IoT
  • Connected vehicles and fleet systems
  • Real-time analytics and monitoring pipelines

Base System & Runtime

  • AlmaLinux 10 (cloud-optimized for Azure)
  • EMQX 6.0.1 installed from the official open-source distribution
  • Pre-configured service startup and system tuning
  • Clean baseline aligned with upstream defaults

Deployment Model on Azure

Infrastructure

  • Runs entirely on Azure Virtual Machines
  • Deployed within the customer virtual network
  • Uses Azure Network Security Groups
  • Supports public or private subnet deployments

Scaling

  • Vertical scaling via VM resizing
  • Horizontal scaling using EMQX clustering
  • High-availability and fault-tolerant architecture

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

Common Use Cases

  • IoT device messaging and telemetry
  • Event-driven backend systems
  • Real-time data streaming platforms
  • Smart city and industrial IoT solutions
  • Messaging backbone for distributed applications

Licensing & Support

  • Includes only open-source EMQX components
  • Licensed under the original open-source license
  • No commercial or enterprise licenses included

Why Use kCloudHubs Images?

  • Production-grade open-source deployments on Azure
  • Built for engineers with full transparency
  • Minimal abstraction and consistent runtime behaviour
  • Repeatable and predictable image builds
  • Designed for long-term operability on Azure

Usage Instructions

After a successful launch, wait for approximately 60 seconds for the services to initialize. Connect to your virtual machine via SSH using the username almalinux.

To access the EMQX Dashboard, open your browser and navigate to:
http://<Public_IP>:18083

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