Server-side and Cloud
Now it gets interesting. IoT modules can be ‘offline’ (at least relatively) and communicate with one another. IoT modules are fulfilling their purpose when they are connected to the internet. For this purpose we are using Google Cloud Platform, that’s the place where our instances are running. Mostly we use our own API based on Laravel framework and HTTPS to transfer simple data in encrypted jSON format. We have a few instances running multiple backends and microservices for different products, we are using NGINX web server to handle all the requests. Of course, we are open to other platforms, like AWS and we are looking forward to creating new instances in their Cloud space.