Hello Device!

IoT devices are usually constrained with limited processing capability and memory making it impossible to code complex integrations and business logic inside the device. These tasks are typically delegated to back-end servers and exposed to the device via API. Centralizing code provides another important advantage, as it can be updated as frequently as needed without having to touch any of the deployed devices, making maintenance, bug fixing and product software updates much cheaper. Building the back-end from scratch and having to maintain the plethora of components (application, database, messaging etc.) and to manage the lifecycle (deployments, scaling, backup, upgrades...

Read More