How is this different from AceMQ's RabbitMQ support?
Support (Stages 1 and 2) is an SLA over a cluster your team runs: you hold the pager and call us when something breaks, and at Stage 2 we also watch the broker and flag trouble before you do. Managed services (Stages 3 and 4) means we run it: monitoring, patching, upgrades, capacity and on-call are ours, and the pager is ours. Teams with a capable platform team usually want support. Teams with no RabbitMQ specialist to spare usually want managed services. The assessment at the start makes clear which one fits.
Is Amazon MQ the same as RabbitMQ?
Amazon MQ for RabbitMQ is RabbitMQ run by AWS as a managed broker, so applications talk to it over the same protocols. What differs is the surrounding service: AWS chooses the supported versions and plugins, it does not support RabbitMQ streams, and it runs only in AWS. If you need versions, plugins or streams outside that list, or the brokers in a different cloud, RabbitMQ in your own account is the alternative, and AceMQ can operate it there.
Does AWS support RabbitMQ?
AWS supports the Amazon MQ service itself: availability, maintenance and the broker infrastructure. It does not diagnose how your applications use RabbitMQ, such as a consumer that stops acknowledging or a queue design that fills memory, and it does not cover RabbitMQ you run yourself on EC2 or EKS. AceMQ provides RabbitMQ support for both, with a 15-minute emergency response.
Is there a managed RabbitMQ service on Azure?
Not a first-party one. Microsoft's messaging services are Azure Service Bus and Event Hubs, which are not RabbitMQ. To keep RabbitMQ on Azure you either use a specialist host or run it in your own subscription on virtual machines or AKS. AceMQ supports it there at Stages 1 and 2 and operates it there at Stage 3.
Which stage do I need?
Start with who should hold the pager. If your team can carry it and wants a specialist behind it, that is Stage 1, reactive support. If you also want AceMQ to spot trouble before your users do, that is Stage 2, proactive support with monitoring and alerts. If you want AceMQ to carry the pager, choose where the brokers live: in your own cloud account, Kubernetes cluster or data centre is Stage 3, and on AceMQ's platform is Stage 4. Compliance and data-residency rules usually decide between the two: if messages cannot leave your account, it is Stage 3. Most engagements start with an assessment, which makes the right stage clear.
Is this a RabbitMQ cloud service? Where does RabbitMQ actually run?
It depends on the stage. At Stages 1 to 3 RabbitMQ runs on your infrastructure: your cloud account, your VPC, your data centre, your Kubernetes cluster. At Stage 3 AceMQ operates it there as a RabbitMQ managed service, so your messages never leave your security boundary and your data-residency position does not change. At Stage 4, AceMQ SaaS, we host and operate the cluster on our platform, from a shared sandbox up to dedicated multi-node clusters. That is the difference from CloudAMQP or Amazon MQ: you choose where the brokers live, and RabbitMQ specialists operate them either way.
What does managed RabbitMQ cost?
It depends on the stage, and quote requests are answered within 1 hour. Stage 3 is priced on the size of the estate and the commitments you need, such as business-hours cover through to 24/7 with a 15-minute emergency response; you also keep paying your own cloud bill, because the infrastructure stays yours. Stage 4 is priced per cluster shape, with workload-readiness work added on top, and annual, multi-year and multi-cluster commitments discount from list. Stages 1 and 2 are priced by the cover you need. Tell us how many clusters you run and where, and the quote form is the quickest route to a real figure.
Do you offer RabbitMQ as a service (hosted RabbitMQ)?
Yes, at Stage 4. AceMQ SaaS is hosted RabbitMQ operated by RabbitMQ specialists. Plans run from a shared, vhost-isolated Sandbox for development, through a dedicated single-node Starter, a dedicated three-node Growth cluster on quorum queues for production, and a Scale plan with instance classes tuned to your workload, to Enterprise with a custom topology. If the cluster has to sit in your own cloud account, we run it there instead, as Stage 3. Every plan carries the same 15-minute emergency response.
Do you support open-source RabbitMQ or only the commercial distribution?
Both. Open-source RabbitMQ under the Mozilla Public License is fully supportable and a large share of the estates we run are open-source builds. You do not need to buy Tanzu RabbitMQ to have AceMQ operate your platform. Where a commercial licence genuinely helps we will say so and can source it; where it would change nothing for you, we say that too.
What happens to versions the community no longer patches?
They stay covered. Community support ends when a release series reaches end of life. AceMQ's coverage reaches back to 3.8.x with security fixes backported to the build you actually run, which matters when a frozen change window, a certified application or an air-gapped estate makes upgrading this quarter impossible.
Can we take the platform back later?
At Stage 3, yes, and the service is built so that you can. Runbooks, topology documentation and monitoring configuration are maintained as yours throughout, not as our internal knowledge, and a current handover pack exists at any point in the engagement. Exiting is a handover rather than a rebuild.
What is included in RabbitMQ managed services?
At Stage 3, everything needed to keep the brokers healthy without your team holding the pager: monitoring and alerting on queues, memory and disk alarms, connections and node health; high availability design with quorum queues replicated across RabbitMQ nodes; TLS encryption and authentication, including LDAP or OAuth 2.0 where you use them; plugin management for Shovel, Federation, MQTT and STOMP; backups of definitions; patching and upgrades in your change windows; capacity planning; and 24/7 incident response with a 15-minute emergency response. Stage 4 includes the cluster itself, the management console, definition backups and platform patching on top of that operating work.
What is the difference between self-managed, fully managed and Amazon MQ for RabbitMQ?
Self-managed RabbitMQ means your team runs every part of it. Fully managed RabbitMQ moves monitoring, patching, upgrades, scaling and on-call to a provider, which is Stage 3 or Stage 4 here. Amazon MQ for RabbitMQ is a managed broker inside AWS, with AWS handling maintenance and version upgrades in a maintenance window. Because RabbitMQ uses standard protocols, clients usually need only new endpoints when the broker moves, so the practical question is who operates the broker and where it runs.
Is RabbitMQ AMQP or MQTT?
Both, and more. RabbitMQ's original protocol is AMQP 0-9-1 (Advanced Message Queuing Protocol), RabbitMQ 4.0 made AMQP 1.0 a core protocol, and plugins add MQTT and STOMP; Java applications can also use JMS through RabbitMQ's JMS client. A managed service has to cover whichever protocols and plugins your applications depend on.
Do people still use RabbitMQ?
Yes. RabbitMQ is an actively developed open-source message broker, with RabbitMQ 4.3 as the current release line, and it remains a common choice for microservices, background jobs, asynchronous processing and enterprise integration, where flexible message routing and reliable message delivery matter more than replaying a log.
Why not use a cloud-native queuing service instead of RabbitMQ?
For a simple point-to-point queue inside one cloud, Amazon SQS, Azure Service Bus or Google Pub/Sub may be enough. RabbitMQ is the better fit when you need exchange-based routing and messaging patterns such as topic and fan-out, standard protocols, or the same messaging layer across clouds and data centres. Moving off it is a rewrite of every producer and consumer, so most teams keep RabbitMQ and change who runs it.
Who actually answers when something breaks?
It depends on who holds the pager. At Stages 1 and 2 your team holds it, and an AceMQ engineer picks up the ticket under the contracted SLA, with a 15-minute emergency response on follow-the-sun cover, 24/7. At Stages 3 and 4 the alert reaches AceMQ's on-call rota first, and your team is kept informed rather than woken. At every stage it is a named senior engineer who already knows your topology, with no tier-1 triage layer to get past: the first person who reads the ticket is the person who can fix it. Where a problem needs the people who build RabbitMQ, AceMQ escalates directly to the RabbitMQ core team, access no other services partner has.