Amazon MQ 기능

관리형 서비스

보안

모니터링

브로커 인스턴스 유형

Amazon MQ는 현재 다양한 CPU, 메모리 및 네트워크 성능 조합을 제공하는 7가지 브로커 인스턴스 유형(mq.t2.micro, mq.t3.micro, mq.m4.large, mq.m5.large, mq.m5.xlarge, mq.m5.2xlarge 및 mq.m5.4xlarge)을 지원합니다. mq.t3.micro 인스턴스는 초기 제품 평가에, mq.m5.large 인스턴스는 기본 프로덕션에 사용하도록 설계되었습니다. 또한, Amazon MQ는 평가와 테스트에 적절한 단일 인스턴스 브로커와 프로덕션에 권장하는 복제된 고가용성 배포 모드를 모두 지원합니다.

사용한 만큼 지불하는 요금

무료로 시작

AWS 프리 티어에는 최대 750시간의 단일 인스턴스 mq.t2.micro 또는 mq.t3.micro 브로커, 그리고 ActiveMQ 브로커에 대해 매월 최대 5GB의 Amazon EFS 스토리지 또는 RabbitMQ 브로커에 대해 최대 20GB의 Amazon EBS를 1년간 제공합니다.

RabbitMQ 기능

높은 가용성, 처리량 및 메시지 내구성

Amazon MQ는 다른 Amazon Web Services에서 사용하는 것과 동일한 안정성이 뛰어난 인프라에서 실행됩니다. Amazon EBS가 지원하는 Amazon MQ for RabbitMQ 클러스터는 다중 AZ 복제를 사용하여 고가용성과 메시지 내구성을 지원합니다. 복제를 위한 데이터 전송은 추가 비용 없이 제공됩니다. 클러스터는 단일 엔드포인트 뒤에서 생성되므로 가용성이 높고, 관리가 간단하며, 애플리케이션에서 쉽게 연결할 수 있습니다.

메시지 라우팅

RabbitMQ 브로커의 메시지는 대기열에 도착하기 전에 교환을 통해 라우팅됩니다. RabbitMQ에는 일반적 라우팅 로직에 대한 교환 유형이 여러 개 내장되어 있습니다.

광범위한 클라이언트 언어 지원

Python, .NET, PHP, Python, JavaScript, Ruby, Java, Go 등의 자주 사용하는 프로그래밍 언어를 사용하여 개발

기타 RabbitMQ 기능

ActiveMQ 기능

높은 가용성, 처리량 및 메시지 내구성

Amazon MQ는 다른 Amazon Web Services에서 사용하는 것과 동일한 안정성이 뛰어난 인프라에서 실행됩니다. ActiveMQ용 Amazon MQ는 Amazon Elastic File System(Amazon EFS)이 지원하는 내구성 최적화 브로커를 제공하여 고가용성과 메시지 내구성을 지원합니다. Amazon Elastic File System(Amazon EFS)이 지원하는 내구성 최적화 브로커는 여러 가용 영역(AZ)에 메시지를 중복 저장하고 브로커 또는 AZ에 장애가 발생하면 활성-대기 브로커가 자동으로 대기 인스턴스로 장애 조치하므로 계속 메시지를 전송하고 수신할 수 있습니다. 브로커를 네트워크에 연결하면 거의 즉각적인 장애 조치로 활성-활성 가용성이 제공됩니다. 또한, Amazon MQ는 Amazon Elastic Block Store(EBS)가 지원하는 처리량 최적화 메시지 브로커 생성을 지원하며 대량 주문 처리, 주식 거래, 텍스트 처리 등과 같은 높은 처리량이 필요한 사용 사례에 적합합니다. 처리량 최적화 메시지 브로커는 Amazon MQ를 사용해 필요한 브로커 수와 대용량 애플리케이션 운영 비용을 줄입니다.

업계 표준 API 및 프로토콜

ActiveMQ는 Java Message Service(JMS) 1.1, .NET Message Service(NMS) 및 기타 다양한 언어(Node.js, Go, Python, Ruby, C++ 등)를 비롯한 광범위한 클라이언트를 지원합니다. 또한, ActiveMQ는 AMQP, STOMP, OpenWire, WebSocket 및 MQTT를 비롯한 유선 레벨 프로토콜을 지원합니다. 업계 표준과의 호환성 덕분에 기존 메시지 브로커에서 간편하게 마이그레이션하고, 공급업체 간 상호운용성을 지원하며, 공급업체에 종속되는 것을 방지할 수 있습니다.

JMS 메시징 기능

ActiveMQ는 지점 간(메시지 대기열), 게시-구독(주제), 요청/회신, 영구 및 비영구 모드, JMS 트랜잭션, 분산(XA) 트랜잭션을 비롯하여 모든 표준 JMS 기능을 지원합니다. 기본 대기열 및 주제뿐만 아니라 ActiveMQ는 복합 대상(생산자가 같은 메시지를 여러 대상에 전송할 수 있고 실시간 분석에 유용함) 및 가상 대상(게시자가 주제를 통해 메시지를 대기열을 거쳐 구독하는 수신자 풀로 브로드캐스트함)과 같은 좀 더 복잡한 패턴도 지원합니다.

기타 ActiveMQ 기능

Standard Product Icons (Features) Squid Ink
제품 요금에 대해 자세히 알아보기

Amazon MQ 요금 페이지를 방문하세요.

자세히 알아보기 
Sign up for a free account
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다.

가입하기 
Standard Product Icons (Start Building) Squid Ink
콘솔에서 구축 시작

AWS Management Console에서 Amazon MQ를 사용하여 구축을 시작하세요.

시작하기