Device management is not just “nice to have”, it is a core capability of an IoT platform
IoT is about two things, managing applications driven by the data coming from “things” and managing the “things” themselves. According to PAC’s definition, a platform should address both areas to be called an “IoT platform”. However, when I look at the IoT market, I get the impression that people talk much more about IoT application management, including all the related capabilities around data & analytics, than about IoT device management.
Functional aspects of IoT platforms
Source: PAC, 2017
It’s time for a clear statement in this context: Device management is not just “nice to have”, it is a core capability of an IoT platform. This is particularly relevant as we see clear differences as to the depth of the capabilities of IoT platforms around device management in today’s market. One very positive exception in this space is the Bosch IoT Suite by Bosch Software Innovations, which offers a broad set of functions in this space – which is why PAC rated them as “best in class”:
- Bosch IoT Permissions: User management and role-based access management
- Bosch IoT Hub: Central hub for device-related communication
- Bosch IoT Remote Manager: Remote device management and monitoring
- Bosch IoT Things: Managed inventory of IoT device assets
- Bosch IoT Rollouts: Management of rollouts of software/firmware on devices and gateways, also over-the-air (OTA)
- Bosch IoT Analytics: Domain and problem specific analysis of device data
These functions allow device managers to provision/deprovision, monitor and update IoT devices individually and on large scale. Updating software/firmware on IoT devices, which ensures device security, bug fixing and the enablement of new features, is mission-critical for many different industries. Therefore, the device management capabilities of the Bosch IoT Suite are not limited to a single industry. Bosch can provide strong proof points from various client projects to demonstrate that they can serve the heterogeneous device management needs of various use cases, from connected cars and connected machines, through smart logistics, to all kinds of smart devices in buildings and homes.