What Is an IoT Platform–and Why Do You Need One?
bytebeam.io
bytebeam.io
My recommendation is to go with a cloud hosted MQTT broker, and do stuff like device configuration and edge computing over a generic config management system like ansible or salt.