Ensure that your Amazon MQ brokers are using the latest version of Apache ActiveMQ broker engine in order to follow AWS best practices, receive the latest ActiveMQ features and benefit from better performance and security.
This rule can help you with the following compliance standards:
- PCI
- APRA
- MAS
For further details on compliance standards supported by Conformity, see here.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
efficiency
A broker engine is a type of message broker that runs on AWS MQ. The broker engine used by the Amazon MQ service is powered by Apache ActiveMQ software. When running your brokers with the latest version of ActiveMQ engine, you will benefit from new features and enhancements, better memory management and resource utilization, bug fixes and security patches, and support for newer broker instance types.
Audit
To determine if your Amazon MQ brokers are using the latest version of Apache ActiveMQ broker engine, perform the following actions:
Remediation / Resolution
To upgrade the Apache ActiveMQ broker engine version for your existing Amazon MQ brokers, perform the following:
References
- AWS Documentation
- Amazon MQ
- Amazon MQ Basic Elements
- Tutorial: Creating and Configuring an Amazon MQ Broker
- Tutorial: Creating and Applying Amazon MQ Broker Configurations
- Tutorial: Rebooting an Amazon MQ Broker
- AWS Command Line Interface (CLI) Documentation
- mq
- list-brokers
- describe-broker
- create-configuration
- update-broker
- reboot-broker