Haran
Haran

Reputation: 1130

AWS SNS-SQS Fanout Options when message order matters

We have our Active-MQ on-premise and I'm exploring options in AWS for managed messaging service. All of our applications use ActiveMQ's Virtual Topic feature. It appears that in AWS, Fanout can be achieved using SNS->SQS. But unfortunately, SNS support SQS standard Queues and FIFO queues are not supported yet. What is the best way to achieve Fanout cases when message ordering is also important?

We could use Kinesis and AWS ActiveMQ as well. But with Kinesis I couldn't imagine how the VirtualTopic feature can be achieved in Kinesis. How shards are work in multiple Topics.

So, what is the best way to achieve ActiveMQ Virtual Topic functionality in the AWS world using SQS-SNS?

Upvotes: 1

Views: 1026

Answers (2)

Tejaskumar
Tejaskumar

Reputation: 882

you can use 'Amazon MQ' since it is mentioned in FAQ that 'Amazon MQ is suitable for enterprise IT pros, developers, and architects who are managing a message broker themselves–whether on-premises or in the cloud–and want to move to a fully managed cloud service without rewriting the messaging code in their applications.'

Ref: https://aws.amazon.com/amazon-mq/faqs/

Upvotes: 0

Related Questions