RabbitMQ
that never drops a message
Managed RabbitMQ with AMQP protocol, management dashboard, automated backups, and persistent NVMe storage. European infrastructure with GDPR compliance.
Starting at €9.99/month(€0.33/day)
Powered by RabbitMQ
The most widely deployed open-source message broker, fully managed on DanubeData.
RabbitMQ
Battle-tested message broker trusted by millions of deployments worldwide. AMQP 0-9-1 protocol with rich routing, durable queues, and an extensive plugin ecosystem.
Deploy Your First Queue in Under 2 Minutes
Three steps. No Erlang expertise needed. No waiting.
Create Account
30 seconds
Configure Queue
Plan & version
Deploy & Connect
Any AMQP client
Easy Integration
Connect with your favorite language using standard AMQP client libraries
import pika
# Connect to DanubeData RabbitMQ
connection = pika.BlockingConnection(
pika.ConnectionParameters(
host='amqp-myqueue-tenant.queues.danubedata.ro',
port=5672,
credentials=pika.PlainCredentials('admin', 'YOUR_PASSWORD')
)
)
channel = connection.channel()
# Declare a durable queue
channel.queue_declare(queue='tasks', durable=True)
# Publish a message
channel.basic_publish(
exchange='',
routing_key='tasks',
body='{"task": "send_email", "to": "user@example.com"}',
properties=pika.BasicProperties(delivery_mode=2) # persistent
)
connection.close()Migrating from another provider? It takes 5 minutes.
Change your connection string to amqp-myqueue-tenant.queues.danubedata.ro and update your credentials. Same AMQP protocol, same client libraries, same code.
Enterprise-Grade Features
Everything you need for production messaging workloads
Multi-Protocol
AMQP 0-9-1, MQTT, STOMP, and WebSockets on every instance. Connect IoT devices, web browsers, and backend services to the same broker.
TLS Encryption
AMQPS (5671), MQTTS (8883), and management HTTPS with auto-renewing Let's Encrypt certificates. Encrypted in transit by default.
Persistent Storage
NVMe-backed persistent storage ensures durable queues and messages survive broker restarts.
Replication Support
Optional read replicas with quorum queues for high availability on production workloads.
Shovel & Federation
Built-in shovel and federation plugins for cross-instance message routing, migration, and multi-datacenter architectures.
Management Dashboard
Built-in RabbitMQ Management UI for real-time monitoring of queues, exchanges, connections, and channels.
Kubernetes Native
Deployed on Kubernetes StatefulSets with automatic self-healing and persistent volume claims.
MQTT for IoT
Native MQTT 3.1.1 broker on port 1883 (TLS on 8883). Connect sensors, devices, and mobile apps with lightweight pub/sub messaging.
WebSocket Support
Web-MQTT and Web-STOMP for real-time browser connections. Build live dashboards, chat apps, and notifications without a backend proxy.
Prometheus Metrics
Export queue depth, message rates, and consumer metrics directly to your monitoring stack.
DNS Management
Automatic DNS entries with dedicated ports for AMQP, AMQPS, and MQTT protocols.
Instant Snapshots
Create and restore queue snapshots instantly. Perfect for testing, staging, or disaster recovery scenarios.
See What Self-Managing Is Costing You
Spend your time building features, not managing Erlang clusters
| Self-Managed | DanubeData | |
|---|---|---|
| Setup Time | Hours to days of Erlang/RabbitMQ configuration | Live in minutes |
| Maintenance | Manual Erlang/OTP upgrades and patching | Fully managed by our team |
| High Availability | Complex clustering and quorum queue setup | Optional replicas with one-click setup |
| Backups | DIY definition export scripts and cron jobs | Automated snapshots with one-click restore |
| Scaling | Manual migration and queue rebalancing | Resize plans with minimal disruption |
| Security | Self-managed TLS certificates and user permissions | TLS encryption and network isolation by default |
| Monitoring | Set up Prometheus exporters and Grafana yourself | Built-in Management UI and metrics dashboard |
Built for Every Use Case
Decouple your services with reliable message queuing
Background Jobs
Offload heavy processing to worker consumers for non-blocking user experiences.
Event-Driven Architecture
Decouple services with publish/subscribe patterns for scalable microservices.
Task Scheduling
Distribute scheduled tasks across workers with delayed message delivery.
Email & Notifications
Queue transactional emails and push notifications for reliable delivery.
Data Pipelines
Stream data between services with guaranteed delivery and ordering.
Load Leveling
Buffer traffic spikes and protect downstream services from overload.
Frequently Asked Questions
Everything you need to know about managed message queuing
Flexible Queue Pricing
Pay only for the hours you use. Scale up or down anytime. No minimum contract, cancel anytime.
| Plan | RAM | vCPU | NVMe SSD | Channels | Hourly | Monthly |
|---|---|---|---|---|---|---|
DD Puiu | 1 vCPU | 2 GB | 10 GB | 64 | € 0.0137 | € 9.99 max. |
DD Uzlina | 1 vCPU | 4 GB | 20 GB | 128 | € 0.0274 | € 19.99 max. |
DD Matita | 2 vCPU | 8 GB | 50 GB | 256 | € 0.0548 | € 39.99 max. |
DD Sinoe | 4 vCPU | 16 GB | 100 GB | 512 | € 0.1096 | € 79.99 max. |
| Plan | RAM | vCPU | NVMe SSD | Channels | Hourly | Monthly |
|---|---|---|---|---|---|---|
DD Puiu | 1 vCPU | 2 GB | 10 GB | 64 | € 0.0137 | € 9.99max. |
DD Uzlina | 1 vCPU | 4 GB | 20 GB | 128 | € 0.0274 | € 19.99max. |
DD Matita | 2 vCPU | 8 GB | 50 GB | 256 | € 0.0548 | € 39.99max. |
DD Sinoe | 4 vCPU | 16 GB | 100 GB | 512 | € 0.1096 | € 79.99max. |
DD Puiu
DD Uzlina
DD Matita
DD Sinoe
All prices in EUR. No setup fees. No minimum contract period.
Don't Let Dropped Messages Cost You Customers
Deploy RabbitMQ in minutes — not days. Same AMQP protocol, same client libraries.
Get Started NowNo contracts · Hourly billing · Cancel anytime · 99.9% uptime SLA
