Messaging and streaming for modern applications on premises and across clouds

Modernize and scale your applications with self-service, highly automated messaging and streaming for the enterprise. Available for any Kubernetes and for virtual machines.

Get a quote

Tanzu RabbitMQ from trusted experts

Self-service clusters for developers that reflect VMware RabbitMQ experts' best practices for enterprise deployment on premises or clouds.

Automated business continuity and resilience

Tanzu RabbitMQ provides highly available queues and streams in the datacenter and automated cross-datacenter replication and failover.

Observability keeps messages flowing

Built-in observability and proactive alerting helps you find and resolve issues faster than ever, helping you keep your business running.

Why Tanzu RabbitMQ?

Messaging and streaming software serves as the central nervous system integrating distributed applications and services. Tanzu RabbitMQ makes it easy to architect resilient, loosely coupled systems. Application developers can connect systems using a variety of protocols and formats, without having to worry about interoperability, reliability, or scalability.

Based on open source RabbitMQ, Tanzu RabbitMQ provides additional levels of automation for Day 0, Day 1, and Day 2 operations, allowing you and your application teams to focus on delivering value to customers.

Asynchronous communications

Messaging and streaming in a single message broker. Use multiple messaging protocols, message queuing, delivery acknowledgement, flexible routing to queues, and multiple exchange type.

Developer self service

Automate provisioning and upgrades and manage messaging and streaming topologies even across datacenters.

Automated resilience

Deploy replicated clusters for high availability and throughput, and automatically federate messages across multiple availability zones, regions, and datacenters.

Enterprise and cloud ready

Easy to deploy and manage on clouds and on premises. Integrates with enterprise identity management and security tools and standards such as LDAP, OAuth2, mTLS, and more.

Tools and plugins

Use a diverse array of tools and plugins supporting continuous integration, operational metrics, and integration to other enterprise systems, along with a flexible plug-in approach for extending RabbitMQ functionality.

Management and monitoring

Observe and optimize Tanzu RabbitMQ clusters and messaging topologies with predefined metrics and dashboards. Be proactive with cluster and queue or stream level alerts.

Streams for RabbitMQ and Tanzu RabbitMQ

What if you could get resilient and flexible messaging and streaming for modern applications, without running multiple messaging systems?

Streams is a new feature of both the open source RabbitMQ (version 3.9 and later) and commercial Tanzu RabbitMQ editions. It delivers some of the benefits of log structures, like fast data transfer and the ability to replay and reprocess messages, combined with the best Tanzu RabbitMQ features like flexible routing and command and response, all with a high degree of data safety.

Unlike traditional queues, Streams are persistent data structures that are designed to store large amounts of data with minimal in-memory overhead. Stream queues can be used with traditional AMQP 0.9.1 clients, but when used with a new, blazing fast binary protocol (the Streams protocol) developers can achieve message publishing rates orders of magnitude faster than AMQP.

For application developers connecting a variety of distributed applications and services

Messaging and streaming your way with Tanzu RabbitMQ

RabbitMQ Support

Get an annual subscription to VMware Tanzu 24x7 support.

Tanzu RabbitMQ support is available as an annual subscription with per-core pricing.


Includes binaries for VMware Tanzu RabbitMQ and support services for VMware Tanzu RabbitMQ, Tanzu RabbitMQ for Kubernetes, and open source RabbitMQ.

Tanzu Application Service

Provision clusters on demand with availability and management built in.

Tanzu RabbitMQ enables app developers to provision and use the RabbitMQ message broker with a single command. Use it either as an on-demand service, with an isolated, dedicated VM that serves a single service instance, or as a multi-tenant pre-provisioned service shared by apps across your deployment.


Learn more

For Kubernetes

Build a RabbitMQ service for developers.

Tanzu RabbitMQ is now available with a custom Kubernetes cluster operator that makes the widely popular messaging broker easy for developers to access, and consistent for platform operators to manage, with any certified Kubernetes runtime. Tanzu RabbitMQ on Kubernetes is stable, predictable, and requires a minimum of configuration.

Read the blog

For Virtual Machines

Tanzu RabbitMQ can also be deployed on any VM using a compatible container runtime. Get security-scanned dependencies, automated inter-node compression, and replicated schema and messages between deployments.

Frequently Asked Questions

Q: What is the SLO for VMware Tanzu RabbitMQ support?

A: Refer to VMware Tanzu Support Services Offerings. Support is included for development and production environments.

Q: Is VMware Tanzu support for RabbitMQ available for any version of RabbitMQ?

A: No, you must be using a software version that was released within the last 12 months. For currently supported RabbitMQ versions, visit https://www.rabbitmq.com/versions.html

Q: Can I buy Tanzu RabbitMQ support without buying any other VMware Tanzu products or subscriptions?

A: Yes.

Get Tanzu RabbitMQ Support

Contact our sales team for a quote or more information.

Thank you for your interest!

We will get back to you shortly.