The term IoT Platform has become quite popular and generic, being used to describe almost any software piece that communicates with devices. However, by definition, a software can be considered a platform only if it enables third-party innovation. This infographic focused on IoT Application Enablement Platforms (AEP), which are meant to enable developers to rapidly deploy an IoT application or service without worrying about scaling, and in some cases, even without worrying about coding at all.
This article is based on another article that Ubidots contributed to the Sept/Oct 2015 Edition of the Microsolutions Magazine from Microchip.
The Internet of Things (IoT) is not only about millions of things talking to us; it is also—more importantly—about us being able to talk back to them. Let’s take retail analysis applications as an example. Suppose a retailer has a sensor that counts how many people enter and leave the store. This data is reported to the cloud, where a nice web interface helps the store analyze the shoppers’ behavior in real time, comparing store performance among multiple stores, or seeing how the visitor-to-customer rates change over time, especially when launching a marketing campaign.