How Can We Help?
IOTThe Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data. Version 3 introduces the following new concepts with regard to deploying and running use cases:
- StreamConsists of a combination of Stream Objects allowing real-time data to flow through. It is created to address a particular use case. Hosts – a runtime that executes a Use Case.
- Collections – a logical grouping of one or more Stream Hosts.
- Use Case Publishing – Use Cases are published (deployed) to a CollectionIs a virtual grouping of Stream Hosts. All Stream Hosts in a collection are broadcasted the same instructions from the IoT Portal. This way a Use Case can be mass deployed to all the Stream Hosts in a given Collection. from the configuration portal.
Stream Hosts are configured to register themselves with a specific IoT Configuration Portal and Collection upon start-up. Once they have successfully connected to the portal they then await commands from the portal. The portal can deploy a use case to the Stream HostIs a client application which hosts/executes the Use Cases designed by the user in the IoT Portal. and instruct the Stream Host to start executing the use case.
Collections ease the deployment of use cases to multiple Stream Hosts. When a Use Case is published to a Collection, it will be deployed and executed on all Stream Hosts in the Collection. Similarly, when a Use Case is unpublished it is stopped on all Stream Hosts in the Collection.
Stream Host can reside on the same network as the portal or can be on different networks (as illustrated by the below diagrams).
Comments are closed.