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개 답변
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
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠