Mit EAI auf kritische Ereignisse reagieren
Die wichtigsten Anbieter im EAI-Markt
von Thomas Hafen - 01.09.2015
Nach einer massiven Marktbereinigung ist es im EAI-Markt übersichtlich geworden. Als einer der wenigen verbliebenen unabhängigen Anbieter ist Tibco Software zu nennen. Das Unternehmen hat sich von einem Spezialisten für Integrationslösungen hin zu Big Data und Predictive Analytics entwickelt. „Als wir 2001 gestartet sind, hatten wir eine Handvoll Produkte, heute sind es über 500 Komponenten“, sagt Wolfgang Kelz. Diesem Wachstum hat Tibco mit Zukäufen nachgeholfen. 2007 übernahm der Anbieter das Unternehmen Spotfire und ergänzte sein Portfolio so um Werkzeuge zur Datenanalyse, Forensik und Datenvisualisierung. Im vergangenen Jahr kam Jaspersoft hinzu, ein Unternehmen, das auf Open-Source-Basis Entwicklern Business-Intelligence- und Reporting-Werzeuge zur Verfügung stellt, die diese in ihre Software integrieren können.
Die Integrationsplattform von Tibco nennt sich ActiveMatrix BusinessWorks. Applikationen lassen sich laut Hersteller über eine grafische Bedienoberfläche per Drag and Drop verbinden. Die mitgelieferte Bibliothek enthält Komponenten für die meisten Anwendungsfälle wie die Integration von Datenbanken oder Dateisystemen und die Anbindung über TCP, Messaging, SOAP oder REST. Über eine offene API definieren Entwickler aber auch eigene Konnektoren. Die Plattform lässt sich über Server, virtuelle Maschinen oder auch Cloud-Ressourcen verteilen, was Skalierbarkeit, Ausfallsicherheit und Fehlertoleranz gewährleisten soll.
Aus dem Open-Source-Umfeld kommt JBoss Fuse. Die Integrationsplattform basiert auf Fuse ESB, einem Produkt des Herstellers FuseSource, den Red Hat 2012 gekauft hat. JBoss Fuse stellt verschiedene Werkzeuge zur Verfügung, mit denen sich Services zur Applikationsintegration verteilen, verwalten und überwachen lassen. Für die Anbindung an externe Anwendungen verwendet das Produkt die Routing- und Konvertierungs-Engine Apache Camel. Es unterstützt mehr als 150 Camel-Konnektoren, darunter Java Database Connectivity (JDBC), FTP/STP, HTTP/HTTPS, File und andere. Für bestimmte Endgeräte lassen sich benutzerdefinierte Komponenten programmieren. Mit der Messaging-Plattform A-MQ ist eine Integration von Echtzeitdaten möglich.
Anbieter-Übersicht: Integration als Service |
|
Diese Unternehmen bieten iPaaS-Dienste (Integration Platform as a Service) an (Auswahl). |
|
Anbieter |
iPaaS-Produkt |
Cirrus |
|
Integrator |
|
Atomsphere |
|
Runmyprocess |
|
Informatica Cloud iPaaS |
|
Cloudhub |
|
Elastic Integration iPaaS |
|
Cloud Bus |
Webmethods ist ein EAI-Anbieter, der 2007 von der Software AG übernommen wurde. Die Produkte sind weiter unter dem ursprünglichen Namen erhältlich. Die Webmethods Integration Platform basiert auf einem ESB und kann neben Applikationen und Datenbanken auch SaaS- und andere cloudbasierte Services integrieren. Externe Partner lassen sich ebenso anschließen wie mobile Endgeräte und soziale Netzwerke. Weitere Funktionen sind ein Lifecycle-Management für alle Services, Dokumente und Regeln, Managed File Transfers, In-Memory-Big-Data-Analysen und eine Stammdatenverwaltung.
Wer bei IBM nach einer Integrationslösung sucht, wird im Websphere-Produktportfolio fündig. Allerdings tragen nicht mehr alle Module das Websphere im Namen. So heißt etwa die Messaging-Plattform nur noch IBM MQ und aus dem Websphere Message Broker wurde der IBM Integration Bus. IBM bietet für so ziemlich jede Integrationsfunktion separate Produkte an, angefangen von der Anbindung externer Partner über Cloud-Systeme und Managed File Transfer bis hin zu Workflow-Management und Messaging. Eine ähnliche Strategie verfolgt Oracle mit der SOA Suite 12. Die Produktpalette reicht von Adaptern für Cloud-Services über die Integration von Big- oder Fast-Data-Analysen, einen API-Manager, der die Erstellung von Schnittstellen erleichtern soll, bis hin zur Integration von mobilen Endgeräten und Applikationen.
Auch das System Web Workflow PPS von Ceiton Technologies ist einen Blick wert. Der Anbieter hat sich auf die Medienbranche spezialisiert und bildet in seiner Integrationsplattform typische Prozesse wie Budgetierung und Planung, Einbindung von Zulieferern, Kunden und Freelancern, Content-Aufbereitung und Abrechnung ein. Ein Web Gantt Chart namens Control fungiert als zentrales Element für die Disposition von Ressourcen. Über den Web Tree Control lassen sich Prozesse per Drag and Drop konfigurieren. Ceiton bietet standardmäßig zentrale Automation- und EAI/SOA-Funktionen, um Fremdsysteme in Workflows integrieren zu können. Über ein EAI-Modul können verschiedenste Schnittstellen ohne Programmierung frei selbst definiert und angepasst werden.