IoT platform overview
The IoT platform definition according to Gartner is an on-premises software suite or a cloud service (IoT platform as a service (PaaS)) that monitors and may manage and control various types of endpoints, often via application business units deployed on the platform. An IoT platform usually provides (or provisions) web-scale infrastructure capabilities to support basic and advanced IoT solutions and digital business operations.
Practically, we define the IoT platform as a platform that provides and supports the following capabilities for IoT solutions:
- IoT core, which covers the IoT Cloud gateway that supports different protocols for receiving and sending IoT data or messages from and to IoT devices – protocols such as MQTT, HTTPS, and MQTT over WebSocket.
- IoT device management, which covers how to control IoT devices remotely, firmware updates, and many other device management features.
- IoT analytics, which covers...