I have a requirement to build a HeadEnd Server to process meter readings from several meters. Our consideration is to build this as a cloud based solution. I have a of question regarding this as it is not my primary domain. How can we configure these meters in order to connect to a server hosted over the cloud through a TCP/IP connection. I have achieved this in the past for other IOT devices and would also like to implement this for smart meters?