webMethods Business Events
Schneller reagieren!
Funktionen
Branchenführende CEP-Technik
webMethods Business Events bietet branchenführende CEP-Technik, mit der Ihre Anwendungen neue Prozesse einleiten und laufende Prozesse schnell an geänderte Bedingungen, Ausnahmen oder Geschäftschancen anpassen können. Sie erhalten ein vollständiges Bild der aktuellen Vorgänge und können so die richtigen Maßnahmen zum richtigen Zeitpunkt einleiten.
Fortlaufende Ereignisverarbeitung mit hohem Datendurchsatz
Das Herzstück von webMethods Business Events ist eine bewährte und skalierbare CEP-Engine, die auf hohe Performanz und geringe Latenzzeit hin optimiert wurde. Die Engine verarbeitet Tausende von Ereignisströmen und Zehntausende von Ereignissen pro Sekunde. Die Ereignisse und Ereignisströme überwacht sie fortlaufend und durchsucht sie nach komplexen Korrelationen, Mustern und Sequenzen. Sobald sie solche Zusammenhänge, Muster und Datenfolgen erkannt hat, löst sie entsprechende Aktionen aus. Der innovative Ansatz in der Ereignisverarbeitung macht die Event Engine unabhängig von Verzögerungszeiten im Netz und stellt bei jedem Vorgang eindeutig nachvollziehbare, und korrekte Ergebnisse sicher.
Optionaler Ereignisspeicher (Event Store)
Die CEP-Engine von webMethods Business Events benötigt keine Datenbank für die kontinuierliche Verarbeitung („in flight“ processing) der fortlaufend einströmenden Ereignisse. Sie kann jedoch an bestehende Data-Warehouse- und Datenbanksysteme angebunden werden, sodass Anwendungen auf die hier langfristig abgelegten Daten zurückgreifen können, um bei Bedarf vergangene Events zu analysieren.
Die Live-Analysen der CEP-Engine decken typischerweise ein kurzfristiges Zeitfenster ab. Sie eignen sich jedoch auch für die Slice- und Dice-Analyse historischer Daten. Die In-Memory-Architektur der CEP-Engine lädt die Daten in den Arbeitsspeicher und ermöglicht dadurch eine schnelle und intuitive Ereignisauswertung.
Integration
Im Kern basiert die webMethods-Suite auf einer ereignisgesteuerten Architektur (Event-Driven Architecture, EDA). Die verschiedenen webMethods-Produkte können Ereignisse verarbeiten und so erzeugen, dass sie von anderen Produkten genutzt werden können. Auf der Grundlage dieser Architektur können Sie die unterschiedlichsten Systeme Ihrer Applikationslandschaft integrieren und über den Austausch von Ereignissen miteinander kommunizieren lassen.
webMethods Business Events kann Ereignisströme „anzapfen“ (ohne in diese einzugreifen) und nach relevanten Korrelationen und bestimmten Sequenzen suchen (Erreichen bestimmter Prozesszustände, Erkennen von Engpässen und Problemen oder sich abzeichnende Chancen) und dann entsprechende Maßnahmen initiieren.
webMethods ist eine „Integrations”-Suite. Das heißt, Sie sind nicht auf Ereignisströme begrenzt, die durch webMethods fließen. Vielmehr können Sie auch auf andere Event-Bus-Systeme, Quellen und Anwendungen zugreifen, um eine vollständige Übersicht über Ihre gesamten Unternehmensabläufe zu gewinnen.
Standard-Entwicklungssprache
webMethods Business Events verwendet weder benutzerdefinierten Code noch proprietäre Sprachen. Vielmehr nutzt es den etablierten Industriestandard SQL (Standard Query Language) zur Erstellung der Geschäftslogik, mit der die Ereignisströme ausgewertet werden. So können Sie auf das Know-how zurückgreifen, das bereits in Ihrem Unternehmen vorhanden ist. Eine neue Programmiersprache muss nicht erlernt werden. Das Resultat: Sie verkürzen die Entwicklungszeit und erreichen einen hohen Return on Investment.
Sie können SQL-Abfragen erstellen und verändern und so Ihre Geschäftslogik intuitiv und präzise formulieren und modifizieren. SQL ist eine deklarative Abfragesprache. Das heißt, die Entwickler legen nur die gewünschten Ergebnisse fest; sie müssen nicht genau formulieren, wie diese zu errechnen sind. Die CEP-Engine sucht dann nach dem effizientesten Weg, die Ergebnisse zu errechnen.
Fehleranfälligkeit und Zeitaufwand sind bei diesem Ansatz geringer als bei benutzerdefiniertem Code oder Skript-basierten Sprachen. Die Entwickler können für die Live-Analyse und für die Analyse historischer Daten dieselbe Programmiersprache verwenden, indem sie die CEP-Engine von webMethods Business Events mit etablierten Datenbank- und Data-Warehouse-Technologien verknüpfen.
Interaktive Live-Dashboards
Während Live-Events fortlaufend durch das System strömen, werden daraus direkt unternehmenskritische Ereignisse extrahiert und über das integrierte Live-Dashboard dargestellt. Mithilfe der branchenführenden Technologie ARIS MashZone können Daten aus Ereignissströmen einfach mit Datenbanken, Tabellenkalkulationsprogrammen, Web Services und Mapping-Technologie verknüpft werden, um interaktive Dashboards (Mashups) zu erstellen. Durch diese Kombination von Live-Daten mit historischen − also in Datenbanken abgelegten − Daten erhalten Sie eine vollständige, aussagekräftige, verlässliche Darstellung Ihrer Geschäftsabläufe, auf deren Basis Sie schneller adäquate Entscheidungen treffen können.
Unser Live-Dashboard ist für Anwender aus den Fachabteilungen konzipiert. Es bietet innovative Drag- und Drop-Funktionen, mit denen Sie auch ohne Programmierkenntnisse schnell interaktive, analytische Echtzeit-Dashboards erstellen. Ihre Mitarbeiter erhalten genau die Informationen, die sie benötigen, und zwar genau zu dem Zeitpunkt, zu dem sie diese benötigen.
Optionale Verwaltung von Ereignistypen (Event Type Governance)
Ereignisse und Beschreibungen von Ereignistypen sind entscheidend für den reibungslosen Betrieb einer EDA. Produzent und Konsumenten von Ereignissen müssen sich darüber einigen, was ein Ereignis beinhaltet und wie es strukturiert ist − ähnlich wie bei einer Vertragsformulierung. Wenn die Struktur eines Ereignisses verändert wird, muss jeder Teilnehmer darüber informiert werden. Andernfalls kann die CEP-Anwendung fehlschlagen. Wie jede andere wichtige Unternehmensressource, müssen Ereignisse und Ereignistypen geschützt und verwaltet werden
Zu diesem Zweck bieten wir optional eine integrierte Komponente für die Verwaltung von Ereignistypen an. Sie basiert auf unserer marktführenden Governance-Lösung CentraSite. Über die Funktionen CHECKIN und CHECKOUT können die Daten ein- bzw. ausgelesen werden. Die Verwaltung in CentraSite stellt die Wiederverwendbarkeit Ihrer Ereignistypen und eine hohe Rendite sicher.


