Ok. intersting. If I understood correctly, Golioth is in the same space as AWS IoT hub and Azure IoT. It provides an embedded C SDK that will enable you to communicate to an endpoint in cloud. Also, their cloud enables you to read logs and do maintenance, like OTA update. Not sure where de data is stored (database), but it looks like you can decide your cloud provider. I'd would be interested to watch a video where you setup a quick data pipeline with an ESP32 with the Golith SDK + a MQTT broker on a Linode server.
That's right! Golioth would be the cloud you'd reach for to manage devices instead of other solutions (though we work well with others through our RESTful APIs.) Today, we provide fully managed databases we call LightDB & LightDB Stream (more videos: ru-vid.com/group/PLXGira7Qd83BitZ_AiBThQoC4QunVqOVI.) You can access your data via our RESTful APIs (docs.golioth.io/docs/reference/api-docs.) In the future we'll also be introducing options to use other databases so you can be in complete control of your data. During Beta some of the features we discussed our not currently available. The ability to deploy to different clouds is on the roadmap. Also, we don't support MQTT as a protocol (we've launched CoAP) but plan to add MQTT in the future. We love feedback! Feel free to share more questions here or drop us a note via devrel@golioth.io.