Business Process Management und Enterprise Service Bus

Konkurrenz oder gute Freunde? (Wissensbeitrag - Teil 2)

Im letzten Beitrag habe ich mich bereits mit der Frage befasst, worin die Stärken von BPM und ESB liegen. Dieses Mal werde ich mich verstärkt damit beschäftigen, wie man diese Stärken nutzen und kombinieren kann, um komplexe Prozesse einfacher und effektiver auszuführen.

Besonders gut ist dies am Beispiel der Automatisierung von Prozessen erkennbar.

Automatisierung von Prozessen

Sicher könnte man sich vorstellen, die Geschäftsprozesse, die das Ausfüllen eines Formulars benötigen, mit Hilfe von Anwendungen mit Nutzeroberfläche über ein ESB zu steuern und so auch die menschlichen Aufgaben abzudecken. Doch die Entwicklung solcher Anwendungen ist oft aufwendig. Daher bleibt es meist effektiver, alles weiterhin über Post und E-Mail direkt abzuwickeln und den Prozess ohne ein System im Hintergrund aufzusetzen.

Genauso gut könnte man Prozessschritte einrichten, in denen ein Mensch die Datenbankeinträge manuell anlegt. Doch ist es dafür notwendig, dass ein Mitarbeiter die Zeit hat, diesen Schritt auszuführen, obwohl es auch genauso gut automatisch ablaufen könnte.

Viele BPMS besitzen daher bereits eingeschränkte Fähigkeiten zur Automatisierung von maschinellen Prozessschritten. In einfacheren Fällen mag das bereits ausreichend sein., Dennoch: doch wWäre es nicht schön, analog zu einem ESB auch in einem BPMS die Sicherheit zu haben, dass die Nachrichten ankommen? Unabhängig davon, ob die benötigten Systeme zum Zeitpunkt der Ausführung verfügbar sind, so wie es in einem ESB der Fall ist??

Wie man hier bereits sieht Der Gedanke, beide Technologien hierfür zu kombinieren, liegt dabei nicht fern. wäre eine Kombination der beiden Technologien eine optimale Lösung. Und Tatsächlich ist dies in den meisten Fällen auch die beste Lösung.

Eine erfolgreiche Symbiose

Nutzt man ein ESB gemeinsam mit einem BPMS, so ergeben sich zahlreiche Vorteile. Die Orchestrierung der Prozessschritte wird von dem BPMS übernommen, während der ESB die im Hintergrund nötigen Schritte automatisch durchführt. Dabei kann man von den vergleichsweise übersichtlichen Modellen des BPM Gebrauch machen und damit leicht sehen, wie ein Prozess abschneidet.

Zudem könnte die serviceorientierte Architektur des ESB ausgenutzt werden, um beispielsweise die Ausfallsicherheit der automatischen Prozessschritte zu erhöhen oder die Ausführung der Prozessschritte selbst zu beschleunigen.

Fazit: Wann lohnt sich die Kombination – und wann nicht?

Die Architektur von ESB und BPM sind für sich bereits sehr mächtig. In einfachen Geschäftsprozessen gibt es entsprechend oft Situationen, in denen das eine oder andere bereits vollkommen ausreichend ist.

Person arbeitet am Computer

Wird ein Webshop zum Beispiel von nur einer Person betrieben, die zugleich den gesamten Bestellprozess wie auch das Verschicken der Ware übernimmt, wird ein ESB vermutlich vollkommen ausreichen. Auch mit einem BPMS werden viele Anforderungen bereits abgedeckt, wenn nur wenige Anwendungen angebunden sind, so dass auch dieses als einzelnes System bereits genügen kann.

Werden die Prozesse allerdings komplexer und beinhalten Handlungen vieler unterschiedlicher Personen und Systeme, so ist eine Kombination der beiden Systeme in jedem Falle die Mühe wert.

Ausblick

Da ESB und BPMS sich so gut ergänzen gibt es bereits einige Lösungen, die schon auf eine gemeinsame Nutzung ausgelegt sind. Doch wie sieht so etwas am Ende aus? In meinem nächsten Beitrag werde ich ein konkretes Beispiel aufgreifen.

Ich freue mich auf Ihre Meinung, auf Fragen und eigene Erfahrungswerte!

Wissen

Business Process Management und Enterprise Service Bus

Sowohl BPM als auch ESB haben individuelle Stärken. Der zweite Teil dieser Blogserie beleuchtet, wie man diese Stärken nutzen und kombinieren kann, um komplexe Prozesse einfacher und effektiver auszuführen.

Wissen

Business Process Management und Enterprise Service Bus

Bei den Ansätzen des Business Process Management und Enterprise Service Bus geht es darum, verschiedene Geschäftspraktiken zu vereinfachen. Dieser Blogartikel erklärt, in wiefern diese zwei unterschiedlichen Ansätze sich ergänzen können.

Wissen

Business Process Management und Enterprise Service Bus

Bei den Ansätzen des Business Process Management und Enterprise Service Bus geht es darum, verschiedene Geschäftspraktiken zu vereinfachen. Dieser Blogartikel erklärt, in wiefern diese zwei unterschiedlichen Ansätze sich ergänzen können.

Headerbild Einführung Business Process Management (BPM)
Kompetenz 26.02.25

Process Mining

Process Mining unterstützt Ihr Unternehmen dabei, Geschäftsprozesse zu überwachen, zu analysieren und – nicht zuletzt – sie zu optimieren.

Enterprise Service Bus (ESB)
Technologie 27.02.25

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Enterprise Service Bus (ESB)
Technologie 27.02.25

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Enterprise Service Bus (ESB)
Technologie 27.02.25

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Integration von Geschäftsprozessen mittels Open Source
Wissen

Integration von Geschäftsprozessen mit Open Source

Welche Potentiale haben Open Source Ansätze in einer SOA Implementierung – speziell die der Open Source ESBs (Enterprise Service Bus)?

Enterprise Service Bus (ESB)
Technologie 26.02.25

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Integration von Geschäftsprozessen mittels Open Source
Wissen

Integration von Geschäftsprozessen mit Open Source

Welche Potentiale haben Open Source Ansätze in einer SOA Implementierung – speziell die der Open Source ESBs (Enterprise Service Bus)?

Puzzle zur Visualisierung von Enterprise Application Integration (EAI)
Kompetenz 26.02.25

Enterprise Integration

Enterprise Integration unterstützt die Geschäftsprozessabwicklung und verschafft Unternehmen Kostenvorteile. Zum Aufbau von Integrationsszenarien verwendet X-INTEGRATE die Methode Baseline.

Digitalisierung in der Öffentlichen Verwaltung
Wissen

Digitalisierung in der Öffentlichen Verwaltung

Die Ziele im Rahmen der Entwicklung von „E-Fachverfahren“ können durch die Nutzung eines integrativen Prozessmanagements erreicht werden. Dies führt zu den gewünschten Aspekten der Prozesseffizienz und -effektivität sowie der Verfahrensvisibilität und –flexibilität.

Business Process Management (BPM)
Kompetenz 26.02.25

Business Process Management

Business Process Management (kurz BPM) ist ein Managementkonzept zum Beschreiben, Steuern, Modellieren und nicht zuletzt Optimieren von Geschäftsprozessen.

Digitalisierung in der Öffentlichen Verwaltung
Wissen

Digitalisierung in der Öffentlichen Verwaltung

Die Ziele im Rahmen der Entwicklung von „E-Fachverfahren“ können durch die Nutzung eines integrativen Prozessmanagements erreicht werden. Dies führt zu den gewünschten Aspekten der Prozesseffizienz und -effektivität sowie der Verfahrensvisibilität und –flexibilität.

Newtonkugeln
Wissen

Aus zwei mach eins – Das „neue“ IBM Integration Bus

Die IBM hat sich jetzt entschieden den Message Broker und den WebSphere ESB zu einem Produkt zusammenzufassen, IBM Integration Bus (IIB). Dieser Artikel beschäftigt sich mit den Vorteilen und den Migrationswegen von WMB und WESB hin zu IIB.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Newtonkugeln
Wissen

Aus zwei mach eins – Das „neue“ IBM Integration Bus

Die IBM hat sich jetzt entschieden den Message Broker und den WebSphere ESB zu einem Produkt zusammenzufassen, IBM Integration Bus (IIB). Dieser Artikel beschäftigt sich mit den Vorteilen und den Migrationswegen von WMB und WESB hin zu IIB.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Die Konzertaufführung, nicht die Komposition, begeistert!
Wissen

Die Konzertaufführung, nicht die Komposition, begeistert!

Durch integriertes BPM wird die Zusammenarbeit vieler einzelner Geschäftsvorfälle gesteuert, die sich – wie bei einer Sinfonie – wirkungsvoll zu einem Gesamtwerk verbinden; das den Zuhörern Freude bereitet bzw. dem Kunden nachvollziehbare Mehrwerte schafft.

Publikum zur Visualisierung der IBM Smarter Process Summit
Event 11.07.16

IBM Smarter Process Summit 2016

Nehmen Sie teil am IBM Smarter Process Summit in Böblingen und erfahren Sie, wie sie mit richtig umgesetzten Integrations- und BPM-Lösungen der fortschreitenden Digitalisierung Ihres Unternehmens und den damit einhergehenden Herausforderungen begegnen können.