Data Orchestration

Die Marini Integration Platform erlaubt dir ein umfangreiches Orchestrieren von Daten. Dabei kannst du Daten und Prozesse über mehr als zwei Systeme hinweg steuern und routen. Den Möglichkeiten oder der Anzahl der Systeme sind dabei keine Grenzen gesetzt. Die Anzahl der Systeme, über die Daten und Prozesse hinweg modelliert werden, ist unlimitiert.

Prozesse über mehrere Systeme hinweg

Natürlich kannst du ebenso Prozesse über beliebig viele Systeme hinweg steuern. So können z.B. Trigger, die du in System C definierst, Aktionen auslösen, sodass Daten zu System B übertragen werden. Dort kannst du ebenfalls festlegen, ob die Daten direkt oder zeitgesteuert weiter zu System A übertragen werden sollen. Deine Anforderungen an das Orchestrieren und Routen über mehrere Systeme können in ihrer Komplexität von gering bis hoch reichen – die Marini Integration Platform bedient alle deine Anforderungen. Der Anzahl der Systeme, über die ein Prozess modelliert werden soll, sind keine Grenzen gesetzt.

Technische Umsetzung

Für die technische Umsetzung musst du lediglich einen oder mehrere HubEngine Pläne zwischen den zu verbindenden Systemen einrichten. Die Herausforderung besteht vielmehr darin, klare End-zu-End-Prozesse zu definieren. Damit die Prozesse reibungslos vom Quellsystem bis ins Endsystem laufen, müssen z.B. in allen Systemen richtige Trigger gesetzt werden. Es ist zu empfehlen, die Prozesse über die Systeme hinweg mit sämtlichen Triggern und Konditionen in einer Notationssprache, wie BPMN, vorab zu modellieren.

Marini-Systems - Integration - 3 Systems bidirectional
Technologies / Integration Workflows
3 Systems bidirectional

Routing über mehrere Systeme hinweg

Mit der HubEngine kannst du auch Daten über mehrere Systeme hinweg routen. Dafür musst du lediglich mehrere Pläne zwischen den Systemen einrichten. Hier routen wir von System A aus einem Modul in zwei Module in System B. Diese werden dann weiter zu System C und D geroutet.

Technische Umsetzung

Je nach deinem Prozess richtest du die notwendigen Pläne zwischen den Systemen ein. Die Pläne können, müssen sich aber nicht gegenseitig ausschließen, wenn sie einen Datensatz synchronisieren. Das hängt von deiner Routing-Logik ab. Setze einfach die entsprechenden Bedingungen und Trigger in den Plänen. Wie du das machst, kannst du hier nachlesen:

Wie du deine Systeme miteinander verknüpfst, das ist von deinen Geschäftsprozessen und Zielen abhängig. Die Marini Integration Platform bietet dir jedoch die Freiheit, deine Systeme beliebig miteinander zu synchronisieren. Wir könnten auch von System C und D wieder in eines (System E) synchronisieren und dort zusammenführen – je nach deiner Anforderung.

Technologies / Integration Workflows
3 Systems bidirectional with routing

Zusammenfassung

Die Marini Integration Platform erlaubt die Verknüpfung von beliebig vielen Systemen miteinander und in Reihe. Falls Transformationen benötigt werden, kann auch die DataEngine als ETL-Layer verwendet werden. Wie das funktioniert, kannst du hier nachlesen:

ETL-Pipelines

Weitere Ressourcen zur Multi System Integration mit der HubEngine findest hier: