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

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.

Enterprise Service Bus (ESB)
Technologie 31.08.20

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!

Business Process Management (BPM)
Kompetenz 01.09.20

Business Process Management

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

Headerbild von Enterprise Service Management
Service

Enterprise Service Management

Unsere Enterprise Service Management Solution bietet Ihnen eine Möglichkeit das Service Management über ein einfach bedienbares Service Portal für alle Beteiligten zugänglich zu machen. Sie können in diesem Portal Ihre Prozesse nach definierten Verfahren abbilden und an weitere Systeme anbinden. Zusätzlich entlasten Sie die Prozessbeteiligten durch Automatisierung.

Business Process Management mit IBM Produkten
Kompetenz 07.09.20

Business Process Management mit IBM Produkten

Unsere modernen Business Process Management Systeme bilden automatisierte, agile Prozessketten ab. Änderungen im Prozessablauf können jederzeit flexibel integriert werden.

Headerbild für Business Process Simulation Leistungen
Kompetenz 26.09.20

Business Process Simulation

Business Process Simulation ist ein hervorragendes Instrument, um potentielle Folgen von Prozessveränderungen vorherzusagen und etwaige Risiken zu minimieren.

Headerbild zum Enterprise Service Portal
Technologie

Enterprise Service Desk

Mit technischer und fachlich-methodischer Kompetenz beraten unsere ITIL Experten unsere Kunden in allen Fragen zur Gestaltung, bzw. Ablauforganisation und zur Weiterentwicklung eines modernen Service Desk.

Webinar on demand

Service Request Management mit Jira Service Management

In unserem Webinar zeigt unser Atlassian-Experte, wie mit Jira Service Management intuitiv neue Helpdesks für Anfragen erstellt und angepasst werden können.

Leistung

Managed Services, die mit deinem Business skalieren.

Bei zunehmender Komplexität und Dynamik von Projekten muss Performanz, Erreichbarkeit und Skalierbarkeit sichergestellt werden.

Zu E3 Magazin Website
Presse 12.12.16

SAP Integration in den IBM Business Process Manager

In der aktuellen Ausgabe E-3 Dezember 2016 / Januar 2017 schreibt X-INTEGRATE Software Engineer Philipp Schnürer über die SAP Integration in den IBM Business Process Manager.

Enterprise Architecture Management Consulting Header
Service

Enterprise Architecture Management Consulting

Wir unterstützen Sie dabei, IT- und Geschäftsziele zusammenzubringen – auf Grundlage pragmatischer Ansätze und Industriestandards

Icon Atlassian Jira Service Management
Produkt 08.08.22

Jira Service Management

Leistungsstarke und intuitive Service-Management-Lösung für IT- und Service-Teams

IT Service Monitoring Lösungen für verbesserte Servicefähigkeit
Kompetenz

IT & Business Service Monitoring Lösungen

Mit IT Service Monitoring überwachen Sie einheitlich die IT-gestützten Services in Ihrem Unternehmen. Sie haben jederzeit den aktuellen Status der Services im Blick, erkennen im Falle von Störungen schnell die Ursache und bleiben so handlungsfähig.

Teaserbild Enterprise Content Management (ECM) Beratung
Service

Enterprise Content Management (ECM) Beratung

Mit unserer Enterprise Content Management (ECM) Beratung helfen wir, sämtliche Daten, Informationen und Dokumente in einer Plattform kontextbezogen abzulegen, zu archivieren und zu verwalten.

Wissen

Wartungszyklus eines Business Rule Management System

Was versteht man unter einer Regel? Wie werden sie ausgeführt? Welche Tätigkeiten fallen bei Entwicklung und Wartung eines BRMS an?

Webinar on demand

Agiles Change Management mit Jira Service Management

Wie genau Developer, IT-Mitarbeiter und ihre jeweiligen Teamleader bei der Zusammenarbeit mit Jira Service Management zusammengeführt werden, zeigen wir Ihnen in unserem Webinar.

Lösung 21.09.22

IT-Service-Management (ITSM)

Auf Basis von IT-Service-Management (ITSM) lassen sich (Geschäfts-)Prozesse im Sinne der Kunden- und Serviceorientierung verbessern – wichtig dabei ist der Einsatz richtiger Tools und der strukturierte Aufbau der IT-Abteilung.

Event Archive 08.03.24

Service Management Experience 2024

Die Service Management Experience wird in diesem Jahr bereits zum 11. Mal durchgeführt. Bestandskunden der TIMETOACT sind eingeladen, die einen Tag lang Wissenstransfer, Erfahrungsaustausch und Networking betreiben können. Die Vorträge basieren zum großen Teil auf Kundenprojekten und werden von unseren Kunden selbst präsentiert.

Logo Jira Service Management
Technologie

Jira Service Management von Atlassian

Ermöglichen Sie Developern, Operatorn sowie weiteren Teams verschiedener Abteilungen die Zusammenarbeit und verbessern Sie deren Reaktionsgeschwindigkeit im Service Management. Reagieren Sie so schnell auf Vorfälle, Anfragen sowie Änderungen und bieten Sie Ihren Kunden ein optimiertes Serviceerlebnis.

Prozessautomation
Technologie 31.08.20

Process Engine

Eine Process Engine ist eine Plattform zur elektronischen Ausführung von Geschäftsprozessen im Rahmen einer serviceorientierten Architektur (SOA).

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!