Digital twin concepts
All participants in the Internet of Things (IoT) need both connectivity and digital representation, in order to communicate with one another. The digital representation of devices and applications managing such devices differ from solution to solution.
The digital twin concept is used as the digital representation of a device with the Bosch IoT Things service, which is based on the open source project project Eclipse Ditto.
Due to the fact the Bosch IoT Things service is based on the open source , we strongly believe that the digital twin concept should be the answer for the digital representation of a device.
Find all of our concepts in the subsequent pages.
Namespace
The namespace is defined per subscription and will prefix all IDs.
Things and features
The digital twin of a physical device is called thing.
A thing holds information about the features and the attributes of the device.
The policy associated to a thing defines the access to the data and functionality if the device.
Authentication and authorization
The Bosch IoT Things service protects your digital twin’s functionality and data by using:
Authentication to make sure the requestor is the one he states
Authorization to make sure the requestor is allowed to see, use or change the information he wants to access
Identification of your solution whenever an API is called
In general, we encourage our customers to use an OAuth2 authorization provider (with OpenID Connect compatible tools and flows). Coming from the Bosch IoT Suite perspective, of course our favorites are tokens issued by our Suite Auth service.
Search
Find details regarding the fields of a thing which can be used for searching and filtering.
Connections
Connections concept
Examples - see How-to section > Integration - connections examples
Further details in Bosch IoT Things service documentation