Introduction

Bosch IoT Manager at a glance

Bosch IoT Manager provides IoT developers and operators with an indispensable set of device management functionalities needed in IoT solutions. These include mass device management, rule-based automation, monitoring, diagnostics and troubleshooting of various connected devices communicating via different protocols. It has inbuilt support for sending commands to edge devices and gateways modeled as digital twins.

Bosch IoT Manager offers flexible and convenient ways to implement these functionalities, providing a feature-rich API and powerful scalability options.

How it relates to other Bosch IoT Suite services

Bosch IoT Suite's cloud-based services are designed as a comprehensive portfolio which delivers the core functionalities needed in most IoT scenarios. Bosch IoT Manager contributes to this ecosystem with its device management capabilities, which are essential for almost all IoT use cases.

As a member of the Suite, it is tightly integrated with the other Suite services. In particular, with the functionalities offered by Bosch IoT Things and Bosch IoT Hub as it is designed to be used in sync with them. Optionally, the Manager service may be used also together with Bosch IoT Gateway Software through the Gateway Software Protocol Adapter.

Bosch IoT Manager provides integration also with Bosch IoT Rollouts, forming the pre-configured Bosch IoT Suite for Device Management package.

images/confluence/download/attachments/1061813153/manager_iot_suite_introduction.png

Key Features

  • Rich in functionalities - mass device management, rule-based automation, monitoring, diagnostics and troubleshooting, etc.

  • Modern and scalable cloud-native architecture

  • Multi-tenancy based on the Suite Auth service

  • Modern-design Java and REST APIs

  • Easy integration with all other Bosch IoT Suite services

  • Essential part of pre-configured Suite packages

Key Components

  • Mass Management Engine

    • Executes mass management actions on groups of gateways and edge devices registered in the Suite and modeled as things

    • Manual and automated triggering of mass device management actions

    • Various inbuilt adjustment optio ns, increasing the efficiency of each use case

    • Provides Java and REST APIs

  • Device Inventory

    • Allows listing, filtering and grouping devices for the purposes of monitoring, management and mass management

    • Delivers device information restricted to the authorized scope of the user

    • Represents things in a user-friendly way and allows executing operations on them

    • Retrieves the things and delivers them to the Mass Management Engine

    • Provides Java and REST APIs

  • IoT Manager Console

    • Optional and user-friendly Web UI which provides the full functionality of the Bosch IoT Manager service

    • Allows operators to monitor and manage their connected devices, as well as to schedule and track mass management operations and rules