Computer with Graph


The INDICIUM DataBus is a time-series optimised Enterprise Service Bus (ESB) designed to provide an easy to configure and manage platform for the exchange of data between technology domains. The complexities of integrating with a variety of different technologies in both domains has been simplified into easy to configure plugins, leveraging existing standards and interfaces.

With modern Information Technology (IT) concepts like machine learning and artificial intelligence, an organisation's data has become more valuable than ever before. The biggest hurdle for organisations is how to get the data they already have, to somewhere they can start to build value and turn data into information.

Operational Technology (OT), like SCADA systems and Building Management Systems (BMS) have existed in one form or another for decades. These systems provide the robust monitoring and control that keeps industries ticking over.

Bridging these worlds of IT and OT and building integrations between them becomes extremely easy when utilising the INDICIUM DataBus.

< Back


Operational Technology

The INDICIUM DataBus can use a variety of technologies to connect to OT systems such as SCADA and 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.

Speciality Platforms

Specialised software packages exist in a variety of industries for managing specific types of data. In the water management industry for example, 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 or Indicium and loaded into the DataBus. Alternatively, customised integration logic can be written in Python or C# directly into the DataBus, allowing near infinite customisation.

Cloud Platforms

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 Data Lake, Azure Storage Tables, SQL Server, etc.

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.

SQL Databases

The INDICIUM DataBus features direct support for a number of different databases including Microsoft SQL Server, MongoDB, Cosmos DB, MySQL and OLE/DB. 

OLE/DB allows for integration with a variety of different database technologies including historian products like OSI PI Historian.

File Types

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, Delft FEWS, BOM HCS, etc. Files can also be watched for changes, allowing for rapid ingestion of new data written to files by other systems.

Data Manipulation

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.

Indicium Dynamics is a member of the OPC Foundation and IoT Alliance Australia OPC is a standard-based interface into operational technologies like PLC's and SCADA systems.