Serverless option to subscribe to AMQP broker

0

Hi,

I need to subscribe to AMQP broker which is hosted outside of AWS and consume the content. Is there a serverless service that is able to maintain the connection without need to run an EC2 instance and forward the data to other services?

I have tried to work with Kinesis and EventBridge, but these services doesn't seem to be able to consume amqp, while MQ is only able to setup a broker.

1 Antwort
1

Hello, You can provision an Amazon MQ for RabbitMQ and that can shovel messages(using Shovel plugin) from your self managed AMQP broker. The only requirement would be that your AMQP has a public endpoint. Once messages are moved to Amazon MQ broker, you can trigger a Lambda function to either move them to other services or process as needed.

You can also package AMQP libraries in a Lambda function and trigger it in a scheduled manner to pull messages. It will not maintain the connection but can be a fully serverless option.

Thanks, Mithun

AWS
beantwortet vor 2 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen