AceMQ operates RabbitMQ as your platform team would, on your infrastructure and inside your security boundary. We own monitoring, patching, upgrades, capacity and the pager. You keep the data, the cloud account and the ability to walk away with a documented platform. Prefer not to run infrastructure at all? AceMQ also hosts RabbitMQ as a service — plans are below.
The only partner with direct RabbitMQ core team access
15 min emergency SLA24 /7 follow-the-sun cover130 + enterprise customers26 + countries served
Trusted for Mission-Critical RabbitMQ by Teams in Finance, Healthcare, Defense, Telecom, and More
Named by the RabbitMQ Core Team
The Featured Authorized Partner for RabbitMQ — named by the engineers who build it
AceMQ is the Featured Authorized Partner for RabbitMQ, named by the RabbitMQ Core Engineering Team — the people who write and maintain the broker. That recognition covers RabbitMQ support, licensing and professional services, and it makes AceMQ the only RabbitMQ partner with a direct line to the core team. When an escalation needs an answer that is not in the documentation, it does not stop at a support tier.
You do not have to take our word for it — RabbitMQ lists AceMQ on its own site.
RabbitMQ partner with a direct line to the Core Engineering Team
Support · Licensing · Services
the full scope the partner status covers
Below 72 cores
the only provider globally licensing commercial RabbitMQ under Broadcom's minimum
Is This You?
You probably need this if…
Nobody on the team wants the RabbitMQ pager, and the person who understood the cluster has left
You are running RabbitMQ in production but no one owns upgrades, so the version keeps drifting further behind
A managed cloud broker would mean moving the data out of your own account, and compliance will not allow it
Your platform team is small enough that one incident consumes a sprint
You need 24/7 cover for a broker that only genuinely breaks two or three times a year
CVE patching happens when someone remembers, rather than on a schedule you could show an auditor
You want the operational discipline of a managed service without handing over the infrastructure
Outcomes
Where you are now, and where you end up
Concrete state changes, not deliverable counts. This is what actually differs about your RabbitMQ estate when the engagement closes.
Before
RabbitMQ is everyone's responsibility, which means it is nobody's. Upgrades slip a year at a time.
After
A named senior engineer owns the platform, with upgrades planned on a published cadence and executed in your change windows.
Before
Alerts fire into a channel where whoever is awake picks them up, with no defined response time.
After
Alerts route to our on-call rota under a contracted 15-minute emergency response, with your team looped in rather than woken.
Before
A managed cloud service is the only alternative on the table, and it means your messages leave your account.
After
The brokers stay on your infrastructure, in your VPC, under your data-residency rules. We operate them; we do not host them.
Before
No one can answer an auditor asking when the last CVE was assessed and patched.
After
Patch and CVE assessment on a documented schedule, with a written record per cluster you can hand to audit.
Before
Handing the platform back would mean starting from nothing, so you are locked in by ignorance rather than contract.
After
Runbooks, topology documentation and monitoring stay yours throughout. Exit is a handover, not a rebuild.
Scope
What's covered
Monitoring and On-Call
We instrument the cluster properly — queue depth, consumer utilisation, memory and disk alarms, partition detection, Erlang process and file-descriptor headroom — and take the pager. Alerts reach an engineer who already knows your topology rather than someone reading it for the first time at 3am.
Patching and CVE Management
RabbitMQ and Erlang patching on a defined cadence, with CVE assessment against the versions you actually run. Where you are on a series the community no longer patches, coverage continues through our extended LTS support rather than forcing an upgrade you have not scheduled.
Upgrades and Version Strategy
A published upgrade path rather than a version that drifts. We plan the hops, test against your workload, and execute in your change window — including the classic-to-quorum queue migration and the feature-flag sequencing that trips most in-house upgrades.
Capacity and Performance
Ongoing capacity review against real throughput, not the sizing someone guessed at go-live. Prefetch, queue type, memory watermark and disk sizing revisited as the workload changes, with the reasoning written down.
Kubernetes and Cloud Operations
Where RabbitMQ runs on Kubernetes we operate the Cluster Operator, persistent volumes, network policy for inter-node Erlang distribution, and rolling updates that keep quorum. On EKS, AKS, GKE, OpenShift or your own hardware.
Change and Escalation
Topology changes, new vhosts, policy and permission changes handled as routine requests. Where an issue needs the people who build RabbitMQ, AceMQ escalates directly to the RabbitMQ core team, access no other services partner has.
The Engagement
How it actually runs
Every phase has a defined duration and a concrete artifact handed over at the end of it. You always know what stage you're in and what you've received.
Phase 12–3 weeks
Assessment and Handover
We establish what you are actually running before we take responsibility for it. Version and patch position, topology, queue types, known faults, monitoring gaps and the failure modes your team already lives with. Most estates we take over are inherited or undocumented; none of that is a barrier, but discovering it during the first incident would be.
You receive
Cluster inventory: versions, topology, queue types, patch position
Health assessment with prioritised remediation list
Monitoring and alerting gap analysis
Documented runbook for the failure modes specific to your estate
Phase 22–4 weeks
Instrumentation and Onboarding
Monitoring goes in, alert routing is agreed, escalation paths and change windows are defined, and access is scoped to the minimum we need. We remediate anything the assessment flagged as an active risk before assuming the pager rather than after.
You receive
Monitoring and alerting deployed against agreed thresholds
On-call routing, escalation matrix and change-window agreement
Scoped access with your approval workflow
Critical remediation from the assessment completed
Phase 3Ongoing
Steady-State Operations
We run it. Incident response under the contracted SLA, patching and CVE assessment on schedule, capacity reviewed as the workload moves, and routine change handled as it arrives. Your team keeps building on RabbitMQ instead of maintaining it.
You receive
24/7 incident response with a 15-minute emergency SLA
Scheduled patching with a written CVE assessment record
Quarterly capacity and architecture review
Routine topology and permission changes handled on request
Phase 4Quarterly
Review and Exit Readiness
Every quarter we review what broke, what changed and what the workload is doing to capacity. Documentation and runbooks stay current and stay yours — the test of a managed service is whether you could take it back, and we keep that answer yes.
You receive
Quarterly service review with incident and change history
Updated topology documentation and runbooks
Upgrade and capacity roadmap for the next two quarters
Current handover pack, maintained continuously
Hosted RabbitMQ: AceMQ SaaS plans
Not every team wants the brokers in its own account. For those that do not, AceMQ hosts and operates RabbitMQ on our infrastructure — the same engineers and the same 15-minute emergency SLA, without the cloud account, the Kubernetes cluster or the on-call rota. It is the alternative to a managed cloud broker for teams that want RabbitMQ specialists behind the console rather than a generic support tier.
Plans
Sandbox — shared, vhost-isolated environment for development and evaluation.
Starter — dedicated single-node broker for pre-production and non-critical workloads.
Growth — dedicated three-node cluster on quorum queues — the baseline for production.
Scale — dedicated three-plus-node cluster with instance classes tuned to your workload profile.
Enterprise — custom topology, optionally deployed into your own cloud account with AceMQ operating it.
Engagement tiers, layered on any plan
Tier 0 — Local — included with every plan: the cluster, console, definition backups and platform patching.
Tier 1 — Telemetry — continuous in-broker observation with alerts reviewed by an engineer, not only a dashboard.
Tier 2 — Advised — Tier 1 plus quarterly workload re-reviews, upgrade regression reports and change review before significant releases.
Tier 3 — Assisted — Tier 2 plus a named senior engineer working alongside your team on topology, client behaviour and performance.
Workload readiness
Go-live readiness is part of every production plan. We benchmark your actual workload — message sizes, fan-out, consumer behaviour, failure injection — before the cluster carries traffic, so sizing is measured rather than guessed. Change reviews, upgrade regression reports and migration or version-rescue engagements are available on top for estates arriving from older RabbitMQ releases or from another broker.
What is different from CloudAMQP or Amazon MQ
Hosted by us, or operated inside your own cloud boundary — the same service either way.
An existing estate can be managed as-is; moving to our platform is never a precondition.
A workload benchmark before go-live and in-broker observation after it, rather than infrastructure metrics alone.
An upgrade and version-rescue programme for clusters on releases the community no longer patches.
Direct escalation to the RabbitMQ core team.
Pricing
Plans are priced per cluster shape with engagement tiers on top; annual, multi-year and multi-cluster commitments discount from list. Tell us the workload and we will come back with a plan recommendation and pricing within 24 hours.
Customer Success
Real RabbitMQ Results
See how enterprises trust AceMQ for their most critical RabbitMQ workloads.
Support is an SLA over a cluster your team runs: you hold the pager, and you call us when something breaks or when you need an expert alongside you. Managed services 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.
Either. The default managed service runs on your infrastructure — your cloud account, your VPC, your datacenter, your Kubernetes cluster — so your messages never leave your security boundary and your data-residency position does not change. If you would rather not own infrastructure at all, AceMQ SaaS hosts and operates the cluster on our platform, from a shared sandbox up to dedicated multi-node clusters, with an Enterprise option that deploys into your own account. That is the difference from CloudAMQP or Amazon MQ: you choose where the brokers live, and the same engineers operate them either way.
It is priced on the size of the estate and the response commitment, not per seat or per message. Two inputs set the number: how many nodes or clusters you run, and the SLA tier you need — business hours through to 24/7 with a 15-minute emergency response. Quotes come back within 24 hours against your actual broker count, so the quickest route to a real figure is the quote form rather than a price list that would not match your estate.
Yes. 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 that can sit in your own cloud account. Every plan carries the same 15-minute emergency SLA and direct escalation to the RabbitMQ core team. Engagement tiers — telemetry, advised and assisted — layer on top for teams that want an engineer watching the workload rather than a dashboard.
Differently, because the cost structures are different. Managing an estate you own is priced on cluster count and SLA tier — it is engineer time with no infrastructure leverage, so it costs more than hosting the same shape with us, and we say that plainly. Hosted plans are priced per cluster shape, with engagement tiers and workload-readiness work added on top; annual, multi-year and multi-cluster commitments discount from list. Tell us the workload and we will come back with a plan recommendation and a figure within 24 hours.
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.
They stay covered. Community support ends when a release series reaches end of life, and Broadcom's commercial window reaches back only to 3.13.x. 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.
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.
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 SLA.
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.
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.
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.
A named senior engineer assigned to your account, who already knows your topology. There is 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.
Hand Over the Pager, Keep the Platform
Tell us how many clusters you run and what cover you need. We will scope the assessment and come back with a managed-service quote within 24 hours.
Get in Touch
Talk to a RabbitMQ Expert
Send us a message and we'll follow up within one business day — or book a free 30-min consultation directly.