6

I have a similar question to one already asked about SQS to Azure Service Bus - https://stackoverflow.com/questions/51650073/consume-aws-sqs-and-publish-to-azure-service-bus. I want to get messages from AWS SNS (hosted by another party) into an Azure Service Bus and wondering about the best approach.

Ideally, I don't want to have to host an Azure Web App as the HTTP endpoint/middleware, but I'm not sure an Azure Logic App/Function exposed over HTTP would work without other resources also being needed. I also have a preference not to deploy anything in AWS when the rest of my solution will be in Azure.

I'm still learning about Azure so may be missing something obvious. Any experience/advice for this scenario would be appreciated.

GRoberts
  • 71
  • 3
  • Is this a one-time migration or a continuous flow from SQS to Service Bus? – Dan Wilson Oct 09 '18 at 13:02
  • Continuous flow, ongoing process. We have a SaaS supplier that is AWS based, where we are building an Azure capability. – GRoberts Oct 10 '18 at 08:08
  • Hey @GRoberts - were you able to find a solution? I think I am going to create an azure functionas a middleware – Dmitry Feb 25 '19 at 04:20
  • 1
    Hey @Dmitry - that is exactly what I ended up doing too. Slightly annoying, as it means we have to schedule the function to poll, rather than having it triggered, which limits the scaling possibilities. – GRoberts Feb 25 '19 at 17:08
  • 1
    The only other thing I can think of is host a lambda function in AWS to forward the message. Due to the small footprint, it shouldn't cost too much, but it's exactly what you said you didn't want to do. I understand your reasons as well. – Berin Loritsch Jan 10 '20 at 13:50

0 Answers0