AWS Solutions Architect Associate (SAA-C03) · Free practice question 9 of 12
Amazon MQ for broker migrations
Fitzgerald Insurance is moving an on-premises application that relies on Apache ActiveMQ with standard protocols such as JMS, AMQP, and MQTT to AWS. The team wants a managed message broker and does not want to rewrite the messaging code. Which service should a solutions architect recommend?
- A.Amazon SQS
- B.Amazon MQ
- C.Amazon SNS
- D.Amazon Kinesis Data Streams
Show answer and explanation
Correct answer: B. Amazon MQ
Why: Amazon MQ is a managed message broker for Apache ActiveMQ and RabbitMQ that supports industry-standard APIs and protocols, allowing migration with little or no code change. SQS, SNS, and Kinesis are AWS-native services with their own APIs, so adopting them would require rewriting the messaging layer.
More free AWS Solutions Architect Associate (SAA-C03) questions
- IAM explicit deny overrides allow
- VPC Flow Logs for connectivity troubleshooting
- Transit Gateway instead of peering mesh
- Scheduled scaling for predictable peaks
- RDS point-in-time restore
- Route 53 geolocation routing
- Data Lifecycle Manager for EBS snapshots
- DynamoDB Streams with Lambda
- Graviton instances for price-performance
- Amazon Inspector vulnerability scanning
- Root user protection best practices