Screenshot of MuleSoft's platform displaying feature in action
Anypoint MQ

Build messages that always get delivered.

Create powerful messaging workflows with a fully hosted cloud service that handles queuing and pub/sub patterns with guaranteed delivery.

Fully handle messaging on a single cloud-based program.

Use a fully hosted cloud service that handles advanced asynchronous messaging in real-time, including message queues and publish/subscribe (pub/sub) patterns.

Security and reliability that are built into every message.

Get secure, scalable, and reliable message delivery with built-in support for multiple environments and role-based access control (RBAC).

Manage all your APIs, runtimes, and messaging in one place.

Easily connect any application, both from MuleSoft or third-party, while managing your APIs, runtimes, and message queues from a single, unified platform.

Asynchronous messaging UI screenshot

Build flexible messaging patterns that decouple your applications.

Design flexible systems with applications that communicate without direct connections. Set up message queues with First-in, First-out (FIFO) processing, or create publish/subscribe patterns where one message reaches multiple applications simultaneously.

You can also apply intelligent routing rules to automatically direct messages to specific destinations based on their content, supporting both simple and advanced integration use cases.

Secure reliable delivery UI screenshot

Handle failures seamlessly without any downtime.

Get enterprise-level reliability with out-of-the-box security and failover features. Your messages are automatically backed up across multiple data centers, so if one goes down, everything keeps running smoothly.

All messages are encrypted when stored and any undeliverable messages get sent to a dead-letter queue (DLQ) for analysis, preventing data loss.

Easy connectivity UI screenshot

Connect any application to your messaging network easily.

Integrate messaging into any part of your application network. MuleSoft applications connect natively for the smoothest experience, whether they're cloud-hosted or on-premises.

For everything else, our full REST API lets any service send, receive, and manage messages regardless of programming language for universal compatibility.

Unified management UI screenshot

Control all your messaging operations with one interface.

Govern and monitor your entire messaging infrastructure from a single control dashboard. You can access detailed usage statistics for messages and API requests to optimize performance, enforce security with role-based access control (RBAC), and manage client applications. 


This centralized approach provides complete operational insight and simplifies the administration of all your queues and exchanges.

Learn more about our cloud message queue platform.

Anypoint MQ Frequently Asked Questions

After you contact your account team to purchase and activate Anypoint MQ, you can use Anypoint Platform to create a queue or message exchange, and send messages to it. For more information, see the Configuring and Using Queues and Sending Messages to Multiple Queues Using Message Exchanges.

Anypoint MQ uses in-flight HTTPS encryption with Transport Layer Security (TLS) 1.2 protocol to transport messages and doesn’t support the deprecated TLS versions 1.0 and 1.1.

If you configure Anypoint MQ queues for encryption at rest, the payloads are encrypted with the AES-256 GCM algorithm on the server side.

No, queues and message exchanges are unique to the region in which they were created and can’t share messages or queues between regions. Developers can manually create custom programs that load balance between regions, but Anypoint MQ itself does not provide multi-region support.

The queues in each region are separate from those in other regions. You can name queues the same in each region, but queues can’t share messages across regions.

You can publish a message from an on-premises system to Anypoint MQ and have another on-premises subscriber pull messages from Anypoint MQ. Currently, Anypoint MQ can’t be deployed on-premises. If you need a messaging source on-premises, you can use Apache Active MQ instead.

Within each region, Anypoint MQ services deploy to multiple availability zones (AZs) to provide high availability (HA). If service in one availability zone goes down, the Anypoint MQ service operates normally in that region. If all availability zones go down in a region, the Anypoint MQ service is unavailable in that region until at least one of the availability zones comes back up. Because the storage solution for Anypoint MQ is durable, messages that were already in the Anypoint MQ system before service was interrupted are retained.

Anypoint MQ also provides cross-region failover for standard queues. When you enable failover for a queue, Anypoint MQ automatically creates a fallback queue in a fallback region. If a Mule app can’t reach an Anypoint MQ server in a region, it switches to the fallback queue to publish and consume messages.

Yes, Anypoint MQ guarantees "at least once" delivery of messages to the destination.

+

Esta página está disponible en español

Ver en español