Enterprise Application Integration (EAI)

Enterprise Application Integration (EAI)

Enterprise Application Integration (EAI), auch Unternehmensanwendungsintegration (UAI), ist ein Konzept zur unternehmensweiten Integration der Geschäftsfunktionen entlang der Wertschöpfungskette, die über verschiedene Applikationen auf unterschiedlichen Plattformen verteilt sind, und die im Sinne der Daten- und Geschäftsprozessintegration verbunden werden können.
Die unterschiedlichen Methoden
• Datenintegration / Enterprise Bus,
• Anwendungsintegration / Message Broker und
• Prozessintegration / Prozessmanagementtool
bauen aufeinander auf.

Die Integration von Daten und Geschäftsprozesse über die Grenzen der Geschäftspartner hinweg erfolgt über Integrationsbroker. Allerdings findet der tatsächliche Einsatz von EAI häufig nur in wenigen Applikationen statt. So beispielsweise in der Verbindung mit Customer Relationship Management (CRM), einem vorhandenen ERP-System und mit Supply Chain Management (SCM).

Durch EAI, einer lösungsorientierten Middleware, ergibt sich für die Unternehmen eine homogene Plattform, auf der durchgängige E-Business-Lösungen in einheitlicher Form abgewickelt werden können. Die Zulieferer sind bei EAI mittels Supply Chain Management über Internet, Intranet oder Extranet verbunden; die Kunden, Mitarbeiter und Partner sind über die genannten Netze mit dem Customer Relationship Management des EAI verbunden.
Der eigentliche Ansatz der Integrationsbroker ist so angelegt, dass in einer Infrastrukturschicht alle Anwendungen eines Unternehmens miteinander verbunden werden.
EAI setzt zunehmend auf standardisierte Lösungen. Hier sind UDDI, SOAP, XML, J2EE und .NET zu nennen, bei denen bereits Integrationsmittel implementiert sind.
Webservices erweisen sich in zunehmendem Maße als einfache und kostengünstige Alternative zur Enterprise Application Integration (EAI).

Stichwörter