If you are doing anything that requires device communication, event messaging, or mobile integration, there are a number of services that provide cloud services, device libraries, and mobile SDKs to make that happen. We give some of these the “prototype-friendly” designation, but not because they are only applicable for hobby or smaller projects. These services put particular effort into making it really straightforward to get something working, are likely to support many of the devices used in hobby or prototype work, such as the Raspberry Pi or ESP32-based hardware, and might even have demos and howtos for solving common IoT use cases.
Some examples in this category are PubNub and Carriots.
Carriots provides an MQTT-based Publish/Subscribe infrastructure for data collection and routing, as well as REST APIs for device status updates, administration and provisioning. Event listeners can be configured to trigger actions when specific event conditions occur, allowing you to integrate with other services. The administration interface also makes it easy to integrate directly with dashboard services like Initial State.