BPM / Workflow aus der Cloud: Beispiele RunMyProcess und Effektif

Die Idee, modellierte Geschäftsprozesse auszuführen bzw. zur Steuerung von Abläufen in IT-Systemen zu verwenden, ist nicht ganz neu. Bereits 1995 hat die WfMC (Workflow Management Coalition) ihr Referenzmodell entwickelt, das aufgrund seiner Abstraktheit heute i.W. immer noch auf aktuelle Systeme passt.

Mit der verstärkten Bedeutung von Cloud-basierten Systemen ergibt sich nun auch die Möglichkeit der Verlagerung von BPM / Workflow-Systemen in die Cloud. Prozesse werden dann in der Cloud modelliert und auch dort ausgeführt. Elemente eines derartigen Systems sind typischerweise Prozessmodell-Editoren, webbasierte Formulare zur Eingabe von Daten, Konnektoren zu anderen Cloud-Systemen (z.B. Google-Cloud-Applikationen oder Speicherdienste) sowie Monitoring-Funktionalitäten.

Beispiele für derartige Cloud-basierte BPM / Workflow-Systeme sind RunMyProcess und Effektif.

Effektiv wurde unter Federführung des BPM-Experten Tom Baeyens in enger Kooperation mit dem Cloud-Modellierungsanbieter Signavio entwickelt und hat ein eher leichtgewichtiges Konzept. U.a. ist neben einer BPMN-Modellierung auch eine vereinfachte Modellierung möglich. Technologisch ist es eine reine Webanwendung.

RunMyProcess, ein ursprünglich französisches System, das von Fujitsu übernommen wurde, ist im Gegensatz dazu ein relativ umfangreiches Workflow-System mit einer Vielzahl von Konnektoren und Monitoring-Funktionalitäten. Auch hier wird BPMN als Modellierungsstandard verwendet. Technologisch wurde die Entwicklungsumgebung als Flash-Webanwendung realisiert.

Beide Werkzeuge bieten einen kostenlosen Test-Zugang … also einfach mal reinschauen …

Weitere Cloud-basierte BPM / Workflow-Tools können gerne im Kommentar-Bereich verlinkt werden …

In diesem Zusammenhang möchte ich auch auf den kostenlosen Marktüberblick BPM-Tools 2014 des Fraunhofer IAO sowie auf die dazugehörigen Schwerpunktstudien Social BPM, Monitoring und Compliance hinweisen.

Cloud-basierte BPM / Workflow-Systeme: Effektif und RunMyProcess
Cloud-basierte BPM / Workflow-Systeme: Effektif und RunMyProcess

Oliver Höß

Integrationsszenarios in der Cloud – es ist nicht immer einfach …

Die Bedeutung von Cloud / SaaS – Angeboten nimmt für Unternehmen immer weiter zu. Solange die Anforderungen durch eine einzelne, dedizierte Cloud-Anwendung erfüllbar sind, ist der Einsatz von Cloud-Anwendungen im Rahmen der generellen Cloud-Spezifika i.d.R. relativ problemlos möglich.

Oftmals können jedoch die unternehmensspezifischen Anforderungen nicht durch eine einzelne Cloud-Anwendung erfüllt werden, d.h. es müssen weitere Anwendungen integriert werden. Wenn diese Integration bereits durch die Cloud-Anbieter vorgesehen ist, stellt dies ebenfalls keine allzu große Hürde dar. Falls nicht, müssen projektspezifische Integrationsarbeiten durchgeführt werden.

Beispiele hierfür sind:

  • Die Entwicklung von spezifischen Integrationsmodulen für bestehende Cloudangebote (dies ist jedoch meist nur bei fortgeschrittenen Plattformen möglich (z.B. Salesforce.com))
  • Der Einsatz von Cloud-basierten Integrations-  bzw. BPM-Plattformen als führendes System (z.B. RunMyProcess oder Effektif)
  • Die Bereitstellung bzw. Nutzung von Cloud-APIs über API-Management-Plattformen (wie z.B. 3Scale)

Ein interessanter Artikel, der sich mit diesem Themenfeld beschäftigt und u.a. sechs Szenarios in diesem Umfeld darstellt und beschreibt, ist unter dem Titel „Integrationsszenarios und -plattformen für die Migration von Anwendungssystemen in die Cloud“ in der Zeitschrift HMD 296 „Praxis der Wirtschaftsinformatik – Systemkonsolidierung & -migration“ erschienen.

Update: Das Thema „Integration von Cloud-Anwendungen“ ist auch ein wesentlicher Inhalt des 2. Thementags des 10. Stuttgarter Softwaretechnik Forums des Fraunhofer IAO, bei dem gerade der Call for Presentations erschienen ist.

BPM-basierte Cloud-Integration (Quelle: HMD 296, siehe oben)
BPM-basierte Cloud-Integration (Quelle: HMD 296, siehe oben)

Oliver Höß