Inhaltsverzeichnis:
Business Process Management (BPM) ist ein Paradigma, mit dem Unternehmen den Fluss von Geschäftsaktivitäten modellieren, automatisieren, ausführen, steuern, messen und optimieren können. Dies geschieht über die integrierten Systeme des Unternehmens, über Mitarbeiter, Kunden und Partner hinweg sowie innerhalb und außerhalb der Unternehmensgrenzen. Serviceorientierte Architektur (SOA) ist hingegen ein Architekturansatz zum Aufbau softwareintensiver Systeme aus einer Reihe von universell miteinander verbundenen und voneinander abhängigen Diensten.
BPM und SOA sind getrennte Paradigmen - SOA ist ein Architekturansatz, während es bei BPM um die Modellierung, Implementierung und Überwachung von Geschäftsprozessen geht. Beide sind jedoch eng miteinander verbunden, da eine der vielen Möglichkeiten zur Implementierung von Geschäftsprozessen im SOA-Design besteht. Hier sehen wir uns an, wie BPM und SOA zusammenarbeiten können und welche Vorteile jeder für sich bietet, wenn er separat verwendet wird. (Informationen zum Lesen im Hintergrund finden Sie unter Enterprise Computing: Was ist los?)
Der Schirm für BPM und SOA
Die Unternehmensarchitektur ist die Organisationslogik für die Geschäftsprozesse und die IT-Infrastruktur eines Unternehmens. Es ist auch der Schirm, der diese beiden Paradigmen beherrscht. Serviceorientierte Architektur ist ein Architekturstil zum Realisieren oder Erstellen einer Unternehmensarchitektur wie Client-Server, n-Tier, Mainframes usw. Das Hauptziel einer serviceorientierten Architektur besteht darin, das Unternehmen auf eine Weise an der Informationstechnologie auszurichten, die dies ermöglicht beides effektiver.