Question: You are migrating an on-premise RabbitMQ cluster into AWS. Which migration path should you choose for ease of both maintenance and deployment?

  1. Rewrite the parts of your application that use RabbitMQ to use SQS.
  2. Launch a RabbitMQ cluster with EC2 instances using a supported AMI.
  3. Rewrite the parts of your application that use RabbitMQ to use Kinesis.
  4. Rewrite the parts of your application that use RabbitMQ to use Amazon MQ.

Answer: The correct answer of the above question is Option D:Rewrite the parts of your application that use RabbitMQ to use Amazon MQ.