An Open Source Scalable and Flexible
Industrial Data Collection solution

OIBus solution is a lightweight and flexible data collection solution that simplifies data recovery in an industrial environnement. It collects data from a wide variety of sources encountered in the industry and transmits it to target applications whether they are on-premises or in the cloud.

OIBus is a modular and open solution which allows great flexibility to respond to various use cases. Historically developed to power the OIAnalytics® solution , today Optimistik offers this solution under an open-source license. It is used by other solution providers who choose to join this initiative so that the collection of data in industry is no longer an obstacle to its digitization.

Install OIBus now to start collecting your industrial data without waiting.

The Principle
A Streaming Solution for industrial data

OIBus is made up in a modular way with a South (data collection), a North (transmission) and an Engine (mainly in charge of orchestration and caching). Compared to traditional ETL (Extract Transform Load),it allows continuous data Streaming from South Data Sources to North Applications.

This structure facilitates the scalability of the solution by concentrating much of the complexity in the Engine. Thus the development of North or South modules is greatly simplified.

Advanced capabilities
to meet the most demanding uses

OIBus already supports many industrial data sources and can be enriched thanks to its open source code.

Industrial information systems
PLCs, supervisions, historians (OPCUA-HA, OPCUA-HDA, OPC-HDA, TwinCAT ADS, ModBus…)
IoT Sensors
Subscription to IoT messaging services (MQTT, API…)
Business information systems
Access to business information systems by SQL queries (Oracle, Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite…), file retrieval (xls, csv…)

OIBus also supports many application targets which can be extended as needed.

SaaS Applications
OIAnalytics®, AWS S3, REST API…
IoT platforms
Subscription to IoT messaging services (MQTT, API…)
InfluxDB, TimeScaleDB, MongoDB, SQLite…
File Systems

In addition, OIBus has been designed to withstand large loads and is used on many industrial sites with data streams ranging from 10 to 10,000 points with second-scale sampling.

Reliable, secure and optimized communication
Store and Forward so as not to miss any data.
Communications secured by https.
Data compression.
Tunneling and proxy management.

Contact us to discuss about your needs

Fill this form and we will come back to you to talk about your business needs.