The INDICIUM DataBus is a time-series optimised Enterprise Service Bus (ESB) designed to provide an easy-to-configure and manage platform that controls the exchange of data between different sources of technological domains.
The INDICIUM DataBus sits at the core of our software solution offerings and allows organisations to manage and control their existing data in ways that create efficiencies and value in new and innovative ways.
Something here about processing/analysis?
The INDICIUM DataBus can use a variety of technologies to connect to OT systems such as SCADA and Building Management Systems (BMS). Most modern SCADA systems provide standards-based interfaces for external systems to use for data access. The INDICIUM DataBus supports OPC DA (Data Access), HDA (Historical Data Access) and UA (Unified Architecture).
Alternatively, the INDICIUM DataBus can be used to communicate directly with Remote Telemetry Units (RTU) over a variety of protocols including MODBUS, DNP3 and PAKBUS.
Specialised software packages exist in a variety of industries for managing specific types of data. In the water management industry, packages like AQUARIUS TimeSeries are widely used for the management of hydrological data.
Where the INDICIUM DataBus does not directly support integration with a particular system, plugins can be developed by the customer and loaded into the DataBus. Alternatively, customised integration logic can be written in Python or C# directly into the DataBus itself, allowing near infinite customisation.
Cloud platforms like Azure make it very easy for organisations to store large amounts of data in the cloud. The INDICIUM DataBus allows for data to be written directly and securely into cloud data stores like Azure Storage Tables or SQL Server.
Data can also be synchronised using protocols such as OPC UA, MQTT or AMQP. This allows you to tailor your cloud integration to match your operational and security requirements.
The INDICIUM DataBus features direct support for a number of different databases including Microsoft SQL Server, Azure Storage Tables, MySQL and OLE/DB.
OLE/DB allows for integration with a variety of different database technologies including historian products like OSI PI Historian.
The INDICIUM DataBus can read and write data from a variety of different file formats including specific CSV formats for systems such as Hydstra TSM, AQUARIUS TimeSeries, AQUARIUS Forecast and Delft FEWS. Files can also be watched for changes, allowing for rapid ingestion of new data written to files by other systems.
Not all plugins are about reading and writing data. The INDICIUM DataBus includes a number of plugins for the real-time analysis and manipulation of data. This includes plugins for the aggregation of data and the execution of customisable scripts.
Scripts can be written in Python or C#, with an evolving set of API's available to make it easier to work with your data. This allows you to bring intelligence to the edge, with smarts deployed near the source of the data rather than in the cloud.