Search

Amazon MQ

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

SQS와 차이점

AWS 환경에서 신규로 메시징 큐를 만들 경우는 SQS를 사용하기
기존의 온프레미스 환경에서 사용했던 MQ를 그래로 AWS에서 사용하고 싶을 경우 Amazon MQ를 사용하기