Instance types - Amazon MQ
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Instance types

The combined description of the broker instance class (m5, t3) and size (large, micro) is a broker instance type (for example, mq.m5.large). The following table lists the available Amazon MQ broker instance types for each supported engine type.

Amazon MQ for ActiveMQ instance types

Important

You can use Amazon EBS only with the mq.m5 broker instance type family. For more information, see Storage.

Instance Type vCPU Memory (GiB) Network Performance Recommended Use
mq.t2.micro 1 1 Low

Evaluation

mq.t3.micro 2 1 Low

Evaluation

mq.m4.large 2 8 Moderate

Production

mq.m5.large 2 8 High

Production

mq.m5.xlarge 4 16 High

Production

mq.m5.2xlarge 8 32 High
mq.m5.4xlarge 16 64 High

For more information about throughput considerations, see Choose the Correct Broker Instance Type for the Best Throughput.

Amazon MQ for RabbitMQ instance types

Important

You cannot downgrade a broker from an mq.m5. instance type to a mq.t3.micro instance type.

Instance Type vCPU Memory (GiB) Network Performance Use case
mq.t3.micro 2 1 Low

Evaluation

Important

The mq.t3.micro instance type does not support cluster deployment.

mq.m5.large 2 8 High

Production

mq.m5.xlarge 4 16 High

Production

mq.m5.2xlarge 8 32 High
mq.m5.4xlarge 16 64 High