Amazon MQ
기존 메시지 브로커를 그대로 옮길 때 쓰는 관리형 브로커
이게 뭔가요? / What is this?
Amazon MQ는 새로운 발명품이 아니라, 이미 있는 ActiveMQ·RabbitMQ 같은 특정 브랜드의 메시지 브로커 소프트웨어를 AWS가 대신 운영해 주는 관리형 서비스입니다. 원래 회사에 있던 특정 브랜드의 분류 기계를 그대로 옮겨오되, 그 기계의 유지보수만 AWS에 맡기는 것과 같습니다.
개요 / Overview
Amazon MQ는 ActiveMQ·RabbitMQ를 관리형으로 제공합니다. 시험에서는 "기존 애플리케이션이 JMS·AMQP·MQTT 같은 표준 프로토콜을 쓰고 코드를 바꿀 수 없다"는 조건에서만 정답입니다.
동작 원리 / How it works
Amazon MQ는 ActiveMQ 또는 RabbitMQ 브로커를 관리형으로 띄웁니다. 핵심 가치는 표준 프로토콜(JMS, AMQP, MQTT, STOMP, OpenWire)을 그대로 말한다는 점이라, 기존 애플리케이션이 코드 변경 없이 붙을 수 있습니다. 대신 브로커 인스턴스 단위로 프로비저닝되므로 SQS처럼 무한히 확장되지는 않습니다.
시험은 무엇을 보는가 / What the exam is testing
시험에서 MQ는 조건부입니다 — "기존 애플리케이션을 코드 변경 없이 옮겨라"와 프로토콜 이름이 함께 나올 때만 정답이고, 그 외에는 SQS/SNS가 이깁니다.
시험 포인트 / Exam points
새로 만드는 시스템이면 SQS/SNS가 더 확장성 있고 저렴합니다. "코드 변경 없이 마이그레이션", "JMS/AMQP"가 명시될 때만 MQ를 고르세요.
자주 틀리는 함정 / Common traps
새로 만드는 시스템의 메시징에 MQ를 고르는 것 — SQS가 더 확장성 있고 저렴합니다.
Amazon MQ
Managed broker for lifting an existing message broker as-is
이게 뭔가요? / What is this?
Amazon MQ is not a new invention — it is a managed service that runs an existing, specific brand of message broker software, such as ActiveMQ or RabbitMQ, on your behalf. It is like moving the exact same brand of sorting machine a company already used, but handing its maintenance over to AWS.
개요 / Overview
Amazon MQ runs managed ActiveMQ or RabbitMQ. It is correct only when the scenario says an existing application uses standard protocols such as JMS, AMQP, or MQTT and cannot be rewritten.
동작 원리 / How it works
Amazon MQ runs a managed ActiveMQ or RabbitMQ broker. Its value is speaking standard protocols — JMS, AMQP, MQTT, STOMP, OpenWire — so existing applications connect without code changes. In exchange it is provisioned per broker instance and does not scale limitlessly like SQS.
시험은 무엇을 보는가 / What the exam is testing
MQ is conditional: correct only when "migrate the existing application without code changes" appears together with a protocol name. Otherwise SQS and SNS win.
시험 포인트 / Exam points
For new systems SQS and SNS scale better and cost less. Pick MQ only when "migrate without code changes" or "JMS/AMQP" is explicit.
자주 틀리는 함정 / Common traps
Choosing MQ for messaging in a greenfield system — SQS scales better and costs less.
AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.