Apache Qpid Broker-J on Ubuntu 24.04 LTS

Azure Streaming & Messaging

Apache Qpid Broker-J, the pure Java AMQP message broker, ready to queue and route messages 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

Apache Qpid Broker-J is a production grade single node message broker that speaks every major version of the AMQP messaging protocol, so clients written for almost any AMQP library can connect to one broker. It provides durable queues, topics and exchanges for reliable asynchronous messaging between applications and services, and ships with an HTTP web management console for creating queues, browsing messages, managing users and watching broker activity in the browser.

Why the cloudimg image

Qpid Broker-J ships upstream with a known guest login that works on both the messaging port and the console, so cloudimg replaces it with a secure by default posture before the broker is ever reachable. On the first boot of every instance a unique admin password is generated and written to a root only file, a single password file authentication provider is bound to every port so anonymous and wrong credential connects are refused, the web management console is bound to loopback and fronted by a TLS reverse proxy with a per instance certificate, and an encrypted AMQPS listener is available for TLS messaging. No default login ships and no two instances share a credential. Every deployment comes with a paired deploy guide and 24/7 cloudimg support.

Common uses

  • Asynchronous AMQP messaging between applications
  • A single broker for mixed AMQP client libraries and versions
  • Durable queues for event driven and decoupled services

See it running

Real screenshots taken while testing this image against its deployment guide.

Apache Qpid Broker-J on Ubuntu 24.04 LTS screenshot 1 Apache Qpid Broker-J on Ubuntu 24.04 LTS screenshot 2 Apache Qpid Broker-J on Ubuntu 24.04 LTS screenshot 3 Apache Qpid Broker-J on Ubuntu 24.04 LTS screenshot 4