We have a Solace broker hosted on prem and we'd like to host the backend of our application on AWS with AppSync (GraphQL server) and lambda resolvers.
The question is, how do we subscribe to a Solace broker topic (MQTT) from AWS?
Can we achieve this using AWS IoT core to subscribe?
All we want is our AWS environment to subscribe to an MQTT topic and trigger a lambda.
I realize that we could simply run an EC2 instance with an MQTT.js client but that could prove a little more tricky to scale, a managed solution would be preferable.
I don't know AWS IoT Core much, but here are some options I can think of :