You probably need this if…
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.
A single engineer is the only person who genuinely understands the RabbitMQ estate.
The whole platform team can diagnose and act independently, with the bus factor removed as an operational risk.
On-call response is restart-and-hope, because nobody can read what the broker is telling them.
On-call engineers interpret memory watermarks, flow control state, and queue metrics correctly and act on the actual cause.
Developers treat RabbitMQ as a black-box queue and hit acknowledgement and prefetch problems repeatedly.
Developers understand the delivery guarantees they are actually getting and write consumers that behave correctly under failure.
The team's mental model is classic mirrored queues, while production is moving to quorum.
Accurate understanding of quorum queue semantics, member behavior, and the operational differences that matter.
Every incident is a first-time investigation because nothing was ever internalized.
A team that has already rehearsed partitions, node loss, and backlog scenarios in a lab before meeting them in production.
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.
Assessment & Tailoring
We establish what your team already knows and what your deployment actually looks like. A team running RabbitMQ on Kubernetes with quorum queues needs a different course from one running classic queues on VMs, and generic training wastes most of its time on material that does not apply to you.
- Skills assessment across the attending team
- Curriculum tailored to your deployment and queue types
- Agreed learning objectives and success criteria
Core Sessions
Instructor-led sessions delivered onsite or remotely, each pairing concept with immediate hands-on work. Sessions are typically half-days spread across two to three weeks rather than a compressed week, because retention is materially better when people apply material against their own systems between sessions.
- Five instructor-led sessions with a working engineer
- Course materials and reference slides retained by your team
- Per-session exercises against a live lab cluster
Hands-On Lab Work
Each attendee gets a lab cluster to break and repair. This is where the training actually lands — reading a real memory alarm, triggering a real partition, and recovering under-replicated quorum queues teaches what slides cannot.
- Dedicated lab environment per attendee
- Guided failure scenarios with worked solutions
- Troubleshooting exercises drawn from real production incidents
Assessment & Follow-Up
We verify the training took. Attendees complete a practical assessment against the lab, and we run a follow-up session a couple of weeks later once real questions have surfaced from applying the material to your actual environment.
- Practical assessment with per-attendee results
- Follow-up Q&A session after material has been applied
- Written reference guide specific to your deployment
- Recommendations for gaps that need further work
What your team walks away knowing
RabbitMQ Architecture & Core Concepts
Exchanges, queues, bindings, and routing. The AMQP model, what the broker actually guarantees, and where those guarantees end.
Queue Types in Depth
Classic, quorum, and stream queues — durability semantics, memory behavior, and choosing correctly per workload rather than by default.
Clustering & Network Partitions
How clustering works, Erlang distribution, partition handling strategies, and what actually happens to your data during a split.
Publisher Confirms & Consumer Acknowledgement
The delivery guarantees you get versus the ones you assume. Prefetch, unacked growth, and where message loss genuinely originates.
Memory, Disk & Flow Control
Watermarks, paging, disk free-space limits, and credit-based flow control — reading the signals before an alarm fires.
High Availability & Disaster Recovery
Quorum queue member sizing, federation and shovel for cross-region, and the trade-offs each pattern actually imposes.
RabbitMQ on Kubernetes
Cluster Operator and Topology Operator, PVC sizing, network policy for inter-node traffic, and rolling updates that preserve quorum.
Security & Multi-Tenancy
TLS for client and inter-node connections, vhost isolation, users and permissions, and least-privilege access design.
Monitoring & Observability
Prometheus metrics that matter, Grafana dashboards, and alerting on leading indicators rather than on node death.
Production Troubleshooting Lab
A deliberately broken cluster. Your team diagnoses memory alarms, backlogs, partitions, and under-replicated quorum queues under time pressure.
What's covered
Questions about RabbitMQ training
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.
305-204-2607info@acemq.comMiami, FL 33130
Prefer to talk now? Call us directly or use the consultation tab to find a time that works.
