Amazon MQ
•
Apache ActiveMQ 및 RabbitMQ용 관리형 메시지 브로커 서비스
•
JMS 및 NMS와 같은 업계 표준 API와 AMQP, STOMP, MQTT, WebSocket 등을 비롯한 메시징 프로토콜을 지원
•
활성(Active) / 대기 (Standby) 브로커 배포모드를 지원하여 고가용성 및 장애조치 가능
•
클라우드 기반의 애플리케이션은 SNS, SQS, 메시지 서비스를 사용하는 것을 추천 (스케일링, 고가용성, 더 나은 성능, 더 많은 기능 등)
•
기존에 Apache ActiveMQ 및 RabbitMQ 등의 애플리케이션을 온프레미스에서 사용하고 있고 코드의 변경 없이 클라우드로 마이그레이션 할 경우 Amazon MQ 사용
SQS와 차이점
•
AWS 환경에서 신규로 메시징 큐를 만들 경우는 SQS를 사용하기
•
기존의 온프레미스 환경에서 사용했던 MQ를 그래로 AWS에서 사용하고 싶을 경우 Amazon MQ를 사용하기



