https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.rabbitmq-4-ubuntu-24-04-b265cfff-a455-4f64-9e44-d6dfe495dc54/image4_logolarge.png
RabbitMQ 4 Message Broker Ubuntu 24.04
door cloudimg
Just a moment, logging you in...
RabbitMQ 4 on Ubuntu 24.04 | 24/7 Support by cloudimg
RabbitMQ 4 on Ubuntu 24.04 by cloudimg
RabbitMQ 4 on Ubuntu 24.04 LTS (Noble Numbat), purpose built for Microsoft Azure and maintained by cloudimg. RabbitMQ is the most widely deployed open source message broker, with mature support for AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, and Streams, polyglot client libraries for nearly every programming language, and a battle tested management UI for inspecting queues, exchanges, bindings, and consumers.
Why Choose cloudimg?
- 24/7 Expert Support with guaranteed 24 hour response for all requests and one hour average for critical issues. Contact support@cloudimg.co.uk
- Production Ready from Launch Pre configured, security patched, and validated before publication
- Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V support
- Per VM Admin Credential Generation Admin password rotated uniquely at first boot via rabbitmqctl change_password and written to /stage/scripts/rabbitmq-credentials.log. The default guest user is deleted at first boot as defence in depth
What is Included
- RabbitMQ 4.x server installed from the official rabbitmq.com Cloudsmith APT repository
- Modern Erlang from the rabbitmq.com APT repository (Ubuntu noble main only ships an older Erlang that does not work with RabbitMQ 4)
- rabbitmq_management plugin enabled at install time (admin UI on TCP 15672)
- rabbitmq_prometheus plugin enabled at install time (metrics on TCP 15692; ready for Grafana scraping)
- AMQP listener on TCP 5672
- Bound to all interfaces by default; NSG controls actual reach
- rabbitmq-firstboot.service systemd oneshot that rotates the cloudimg admin password and deletes the default guest user
- rabbitmq-server.service systemd unit auto starting on boot
- Ubuntu 24.04 LTS base with latest security patches applied at build time
- Azure Linux Agent for seamless cloud integration and SSH key injection
Use Cases
- Decoupled microservices messaging (work queues, pub/sub, RPC patterns)
- Event driven architectures with multiple downstream consumers
- Background job queues (Celery, Sidekiq, Bull) for web application backends
- IoT message ingestion via the MQTT plugin (enable post deployment with rabbitmq-plugins enable rabbitmq_mqtt)
- Cross language messaging bus across Python, Node.js, Go, Java, .NET, Ruby, PHP
- Message broker for Apache Camel, Spring Cloud Stream, NestJS, and other EIP frameworks
Technical Specifications
- Operating System: Ubuntu 24.04 LTS (Noble Numbat)
- RabbitMQ Version: 4.x (official rabbitmq.com Cloudsmith APT repo)
- Erlang: latest from rabbitmq.com (RabbitMQ 4 requires Erlang 26+)
- Default Admin User: cloudimg with administrator tag and full permissions on the / vhost
- Ports: 5672 (AMQP), 15672 (HTTP management UI), 15692 (Prometheus metrics)
- Default User: azureuser (sudo enabled)
- Service Management: systemd (rabbitmq-server.service, rabbitmq-firstboot.service)
- Recommended Size: Standard_B2s for development; Standard_D2s_v3 or larger for production with persistent queues and many connections
- VM Generation: Hyper V Gen2 with UEFI boot
Support
cloudimg provides 24/7/365 expert technical support. Contact support@cloudimg.co.uk or visit www.cloudimg.co.uk for the latest documentation and deployment guides.
Een overzicht
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.rabbitmq-4-ubuntu-24-04-b265cfff-a455-4f64-9e44-d6dfe495dc54/image6_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.rabbitmq-4-ubuntu-24-04-b265cfff-a455-4f64-9e44-d6dfe495dc54/image0_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.rabbitmq-4-ubuntu-24-04-b265cfff-a455-4f64-9e44-d6dfe495dc54/image3_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.rabbitmq-4-ubuntu-24-04-b265cfff-a455-4f64-9e44-d6dfe495dc54/image1_screenshot04.png