CloudAMQP vs Google Cloud Pub/Sub
CloudAMQP
cloudamqp.comGoogle Cloud Pub/Sub
cloud.google.comSide by side
| Figure | CloudAMQP | Google Cloud Pub/Sub |
|---|---|---|
| Price from | $19/mo | $40/mo |
| Free plan | Yes | Yes |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 11 | 4 |
| Spec score · Message Broker Software | 9.2 (#1) | 8.2 (#11) |
| Founded | 2012 | 1998 |
| Headquarters | Stockholm, Sweden | Mountain View, California, United States |
| 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. | Google Cloud integrations include Dataflow, BigQuery, Cloud Storage, Cloud Functions, Cloud Run, App Engine, Cloud Logging, Cloud Monitoring, Workflows, and Eventarc. |
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
Google Cloud Pub/Sub
- Free usage allowanceFree
- Pay-as-you-go throughput$40 a month
- Free monthly tierFree
- Pay-as-you-go$40 a month
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.
Google Cloud Pub/Sub
Google Cloud Pub/Sub is a cloud messaging service for asynchronous communication between services that produce messages and those that process them. It is intended for service-to-service use, including streaming analytics, data integration, middleware, and parallel task queues, rather than direct communication with end users or IoT clients. Communication typically has latency around 100 milliseconds. Synchronous cross-zone replication and per-message receipt tracking provide at-least-once delivery; Dataflow supports exactly-once processing of Pub/Sub streams. There are no shards or partitions, and provisioning scales automatically after quota is set. Message controls include seek and replay, dead letter topics, and attribute-based filtering. Pub/Sub offers fine-grained access controls, end-to-end encryption, and HIPAA compliance. It supports REST and gRPC APIs and client libraries for seven languages; API keys are not supported for authentication. The maximum message size is 10 MB. The free monthly tier is free for the first 10 GB of data per month. Pay-as-you-go is $40 a month beyond 10 GB, with throughput listed at $40 per TB and storage at $0.27 per GiB-month.