Verasys Enterprise is hosted on the Johnson Controls OpenBlue Cloud. The following figure shows the architecture of Verasys Enterprise on the cloud and the data flow to an SBH300 and to the management computer.
The OpenBlue Cloud storage platform consists of the following components:
- Verasys Enterprise application
-
The Verasys Enterprise application contains the user interface client, a back-end server, and a database.
- OBBAS (OpenBlue BAS) cloud platform APIs
-
The OBBAS cloud platform is a collection of services that collect and serve building objects and time series data. The Verasys SBH300 interacts with the OBBAS cloud platform, Okta, security, data adapter, transport, and time series API. Okta authenticates Verasys Enterprise users, the SBH300, and all requests to the APIs in the OBBAS cloud platform.
The SBH300 interacts with OpenBlue Cloud (OBC) platform using the Hive MQ and streams telemetry data, asset graph, template, and other complex BACnet® objects.
The data adapter collects site data with OBC and stores data in a database. OBC includes the following functionality:- Provides reliable device-to-cloud and cloud-to-device messaging at scale.
- Enables secure communications with per-device security credentials and access control.
- Provides monitoring for device connectivity and device identity management events.
- Includes device libraries for the most popular languages and platforms.
The time series API posts and pulls time series samples and data. The time series API contains an event hub service that provides event and telemetry ingress to the cloud at massive scale, with low latency and high reliability.
The SBH communicates with the data adapter and data platform services over HTTPS.
The production and non-production environments on the Verasys Enterprise cloud are isolated. No developer tools are allowed on the production environment.