CloudAMQP vs RabbitMQ
CloudAMQP
cloudamqp.comRabbitMQ
rabbitmq.comSide by side
| Figure | CloudAMQP | RabbitMQ |
|---|---|---|
| Price from | $19/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 11 | 4 |
| Spec score · Message Broker Software | 9.2 (#1) | 8.4 (#8) |
| Documentation depth | The documentation includes setup guides, console administration, protocol references, migration guides, marketplace instructions and code samples for many languages. | Versioned documentation is organized for developers and administrators and includes tutorials, configuration, management, monitoring and broker comparisons. |
| Founded | 2012 | 2007 |
| Integrations | Dedicated instances can export structured logs and metrics through OpenTelemetry to destinations including Splunk, Uptrace, Datadog, CloudWatch, Google Cloud Logging and Prometheus-compatible systems. | RabbitMQ provides client libraries for Java, .NET/C#, Erlang, and other languages, and offers a community Docker image and Kubernetes operators. |
| Protocols | RabbitMQ instances support AMQP 0-9-1, AMQP 1.0, MQTT, STOMP and WebSockets; LavinMQ supports all listed protocols except AMQP 1.0 and STOMP. | RabbitMQ supports AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, RabbitMQ Streams, and browser communication over WebSocket. |
| Rating on G2 | 4.3 out of 5 from 16 reviews | 4.1 out of 5 from 46 reviews |
| What it does | CloudAMQP is a managed hosting service for RabbitMQ and LavinMQ message brokers, handling provisioning, operation and scaling in the cloud. | RabbitMQ is an enterprise-grade messaging and streaming broker for communication among applications, microservices and IoT systems. |
Plans
CloudAMQP
- Little LemurFree
- Little Lemur - For DevelopmentFree
- Loyal LemmingFree
- Elegant Ermine$19 a month
- Tough Tiger$19 a month
- Tough Tiger - For Hobby Apps$19 a month
- Passionate Puffin$49 a month
- Passionate Puffin - 1 node$49 a month
- Sassy Squirrel$50 a month
- Sassy Squirrel - 1 node$50 a month
RabbitMQ
- Open-source RabbitMQFree
- Open Source RabbitMQ ServerFree
- Tanzu RabbitMQPriced on request
- VMware Tanzu RabbitMQPriced on request
In their own words
CloudAMQP
CloudAMQP is a managed cloud service for LavinMQ and RabbitMQ messaging clusters. It automates cluster setup, operation, and scaling, with a control panel for monitoring and alarms sent through email, webhooks, or external services. Plans support AMQP, AMQPS, HTTPS, STOMP, and MQTT; dedicated plans also support WEB-STOMP. The service runs on Amazon Web Services, Google Cloud Platform, Microsoft Azure, DigitalOcean, and Scaleway. It supports configurable delivery guarantees, per-queue ordering, dead-letter queues, and messages up to 128 MB. RabbitMQ clusters use Quorum Queues to replicate messages across nodes and reconnect clients after a node failure. SSL/TLS protects data in transit, with network isolation and VPC options on some clouds. CloudAMQP states that it is SOC 2, GDPR, and HIPAA compliant. Free plans are available; paid plans start at $19/mo. Customers cannot access nodes via SSH.
RabbitMQ
RabbitMQ is an open source messaging and streaming broker for application communication, including distributed microservices, real-time data, and IoT. Publishers can route messages to one or more consumers using routing, filtering, streaming, and federation. Message acknowledgements and replication across a cluster support delivery reliability, and delivery guarantees are configurable. Supported protocols include AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, RabbitMQ Streams, HTTP, and WebSocket, including browser communication over WebSocket. Client libraries are available for Java, .NET/C#, Erlang, and other languages; the project also offers a community Docker image and Kubernetes operators. RabbitMQ can run in cloud or on-premises environments, on local machines and physical or virtual hardware, and in containers. Linux, Windows, and macOS are supported; z/OS, most mainframes, and systems with less than 100 MB of RAM are not. The free, self-managed Open Source RabbitMQ Server is offered under the Mozilla Public License 2.0 with best-effort community support. VMware Tanzu RabbitMQ is a commercial offering with 24/7 support and enterprise features; pricing is by contact.