AWS Lambda now supports Amazon MQ for ActiveMQ and RabbitMQ in five new regions

Posted on: Jul 19, 2024

AWS Lambda now supports Amazon MQ for ActiveMQ and RabbitMQ in the Asia Pacific (Hyderabad), Asia Pacific (Melbourne), Europe (Spain), Europe (Zurich), and Israel (Tel Aviv) regions, enabling you to build serverless applications with Lambda functions that are invoked based on messages posted to Amazon MQ message brokers.

Amazon MQ is a managed message broker service for Apache ActiveMQ Classic and RabbitMQ that makes it easy to migrate to a message broker in the cloud. Lambda makes it easy to read from Amazon MQ message brokers and process messages without needing to create and manage a consumer application that monitors Amazon MQ queues for updates. Your Lambda function is invoked when the messages exceed the batch size or batch window, or when the payload exceeds 6MB. Lambda manages connectivity with your Amazon MQ message brokers on your behalf.

This feature incurs no additional charge. You pay for the Lambda function invocations triggered by the event source mapping connected to Amazon MQ message brokers. To learn more, see the Lambda developer Guide for Amazon MQ.