SQS - это простой сервис обслуживания очередей. Он не поддерживает многие абстракции более высокого уровня, такие как маршрутизация сообщений, разветвления, списки рассылки и т. Д. c. Это очередь - сообщение создается, и сообщение доставляется, по крайней мере, один раз. Это полезно, когда вам нужна Очередь с ограниченным объемом поддержки c.
MQ - это управляемая активная служба ActiveMQ. Это предоставляет вам полностью управляемую Apache систему ActiveMQ в облаке с поддержкой различных стандартных отраслевых протоколов очереди и широковещания, таких как AMQP, JMS et c. Это полезно, когда у вас сложные правила доставки - или когда вы переносите существующую систему извне AWS в AWS, и ваши системы взаимодействуют друг с другом по стандартному протоколу очередей.