Standard verticalizations

CMDBuild READY2USE Logo

Application already configured for the IT Governance management, ITIL compliant


openMAINT Logo

Application already configured for the Property and Facility Management and Maintenance Processes

waterWAY Service Bus

A single control point for integrations: data flows, messages, webhooks and errors.

As integrations grow (ERP, human resources, monitoring, supplier systems), managing them one by one gets complicated. waterWAY is the service bus built into CMDBuild that brings them together in a single place, where they are configured, run and monitored.

What it does

Exchanges data and messages

It receives data and messages from other systems, routes them to the right destination, converts them to the required format and sends them on.

Alerts external systems

When something relevant happens in the CMDB, for example an asset changes status, it immediately notifies the systems concerned.

In CMDBuild: webhooks

Handles large volumes

It spreads the load of the heaviest jobs, such as importing large volumes of data, without slowing down the operators' work.

Reuses templates

It takes advantage of the import and export templates already defined in CMDBuild, so you don't have to rebuild them from scratch for each new integration.

Manages errors

It collects errors in a single place, reports them and lets you reprocess failed messages, with no data loss.

Schedules jobs

Jobs start on their own at set times or at regular intervals, for example every night, with no manual intervention.

The templates are those of data import and export; scheduling relies on automated tasks.

Configuration

waterWAY is configured from the Administration Module and works together with web services and connectors.

Technically, it is an Enterprise Service Bus (ESB) based on a service-oriented architecture (SOA).

Why it helps

Integrations under control

Full visibility

All integrations can be seen and controlled from one place, instead of being scattered across different systems.

Less code

Less custom code to write and maintain: many functions are ready to be configured.

No lost errors

Errors never go unnoticed, and unprocessed messages can be recovered and reprocessed.

Learn more in the online documentation

Administrator manual →