I have a Moxa I/O Remote connected to a Raspberry Pi running some scripts through pymodbus. I am using MQTT to publish & recieve changes/requests in the I/O remote to a web service.
The idea is to have the web service & I/O remote running in one location, and the RBP in another location. Therefore I need some kind of service from AWS to be able to connect these two, speaking to the same network to put it simply. I was thinking of using a VPN box for the I/O remote and Raspberry Pi, but I am unsure of which service in AWS that could help me achieve a software solution for this.
I have attached a screenshot of the hardware setup – now I am wondering of which AWS service to use. Greatly appreciate any support.