IoT platforms bundle many of the infrastructure components of an IoT system into a single product.
The services provided by such platforms fall into three main categories:
- low-level device control and operations such as communications, device monitoring and management, security, and firmware updates;
- IoT data acquisition, transformation and management; and
- IoT application development, including event-driven logic, application programming, visualization, analytics and adapters to connect to enterprise systems.
Platforms offer a number of infrastructure components as a single product.