Resin.io is a web server which helps to deploy our code on a variety of Linux devices connected to the platform. You can also monitor, manage and update your fleet of devices from anywhere around the world.
Resin.io can also be regarded as fleet management and remote update solution – DevOps over IOT ; So the idea is to provide tools similar to what developers use in the cloud but to make them adaptable to the embedded scenario.
Moreover, the Switch between the older and the latest version will be extremely fast (no message displaying your software is being updated)
Resin.io works in 3 basic steps
1. Develop
2. Deploy
3. Manage
Lets dig deeper and find out how these things works
Here is a the DFD(data flow diagram) which shows how Resin.io platform works