Nov 23

EAI: Was leistet Enterprise Application Integration?

Tag: Dienstleistungen,Software
Thomas Semagio (stefan[at]webzmaster.com) @ 23. November 2009 um 15:16 Uhr

Die Abkürzung EAI steht für Enterprise Application Integration, dies wird unter anderem auch als Unternehmensanwendungsintegration bezeichnet. Das EAI ist ein Konzept, durch welches in der Wertschöpfungskette die Geschäftsfunktionen unternehmensweit integriert werden sollen. Dabei sind diese zumeist über unterschiedliche Anwendungen auf mehrere Plattformen verteilt. Durch EAI können diese im Sinne einer Geschäftsprozess- und Datenintegration miteinander verbunden werden. Die Methoden basieren vor allem auf der sogenannten Datenintegration, der Prozessintegration sowie der Anwendungsintegration.

Umfasst werden in erster Linie Software, die Methoden und die Planung, hierdurch sollen prozessorientiert autonome, heterogene Anwendungssysteme integriert werden. Gegebenfalls werden auch externe Anwendungssysteme in den Prozess mit einbezogen. durch EAI werden demzufolge Anwendungssysteme in IT-Architekturen integriert. Grundsätzlich gilt der Grundsatz, dass EAI bei den Geschäftsfunktionen die Implementationen nicht verändert, dies ist ein grundlegender Unterschied zu anderen Techniken wie der Daten- oder Funktionsintegration.

Der Business Bus verbindet und sorgt hierdurch mit Hilfe von Prozessbeschreibungen und ausgewerteten Regeln für eine ordnungsgemäße Weiterleitung von Ergebnissen und deren richtige Abfolge. Besonders typisch ist die Tatsache, dass Geschäftsfunktionen und die Geschäftsprozesslogik nicht miteinander gekoppelt, sondern getrennt werden. Dieser Prozess wird als lose gekoppelt bezeichnet, bei der Anwendung einer standardisierten Software ist zudem eine Herauslösung von Mirkoabläufen nicht möglich. Daher werden diese teilweise in die Funktionen integriert. EAI bietet neben den puren Schnittstellenadaptionen anhand der typischen Middleware außerdem die Möglichkeit an, die Geschäftsprozesslogik darzustellen.

EAI stellt aufgrund einer prozessorientierten Integration eine technische Plattform dar, darüber hinaus ist EAI aber auch eine Integrationskomponente zwischen der IT-Architektur einerseits und der Organisationsarchitektur andererseits. In der Praxis wird vor allem zwischen der A2A-, der P2S- und B2B-Integration unterschieden. Durch A2A kann eine Bus-Architektur oder eine Nabe-Speicher-Architektur verwendet werden. Was durch EAI vermieden werden soll, ist die klassische Peer-to-Peer-Architektur, diese ist im Sinne von EAI keine Integration mehr. Durch P2S werden mehrere Applikationen mit einer Benutzeroberfläche verbunden. Durch B2B werden die Anwendungen weit über deren Unternehmensgrenzen hinweg verbunden.

Schlagwörter: ,

Was meinen Sie dazu?