Servisphere
Amazon MQ のアイコン(AWS Architecture Icons)

Amazon MQ

ActiveMQ/RabbitMQ の message broker

Apache ActiveMQ と RabbitMQ 向けのマネージド broker で、JMS、AMQP、MQTT、STOMP などの標準プロトコルに対応し、messaging 部分を書き直さずに既存のアプリケーションを AWS に移行できます。

  • コスト$$ ふつう
  • 難易度●●●●●
  • 未使用でも課金?はい
  • AWS マネージド
  • 出題試験SAA · DVA

範囲: Regional(Single-AZ または Multi-AZ)

MQ をマップで開く →
たとえるなら引っ越し先でも以前と同じ郵便会社を使うようなものです。手紙の出し方は変わりません。

いつ使う?

✓ 使うべき場面

ActiveMQ/RabbitMQ を使っているアプリケーションを移行する場合や、標準プロトコルが必要なとき。

✗ 避けるべき場面

AWS 上で新しく構築するアプリケーション → SQS / SNS(serverless で安価、スケーラビリティも高い)。

よくある使い方

  • JMS を使うシステムの lift-and-shift
  • セルフホストの代わりにマネージド RabbitMQ を利用
  • 旧来のデバイスからの MQTT の受信

料金はいくら?

  • 課金方式: broker instance の稼働時間とストレージの GB 数に応じて課金されます。

料金は us-east-1 の参考値(2026年10月14日 更新)で、変更されている可能性があります。必ず AWS の料金ページでご確認ください。

関連サービス

SAA-C03 対策

MQ は次の対策モジュールで扱っています:

MQ をマップで開く →