Rm

rumqttd MQTT Broker on Ubuntu 24.04

Azure Streaming & Messaging

rumqttd, a fast MQTT broker written in Rust, ready to accept authenticated device connections the moment it boots.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

rumqttd is an open source MQTT broker from the rumqtt project, written in Rust for high throughput and a small memory footprint. It implements the MQTT publish and subscribe protocol used to move telemetry and command messages between devices and back end services, which makes it well suited to Internet of Things and event driven systems.

Why the cloudimg image

cloudimg delivers rumqttd preconfigured to require per connection authentication, with a unique broker credential generated on first boot rather than baked into the image. It ships on a hardened, fully patched Ubuntu 24.04 base with a paired deployment guide and 24/7 support.

Common uses

  • IoT device messaging
  • Telemetry and event ingestion
  • Publish subscribe messaging