| Leistungsmerkmale |
Vorteile |
| Messaging Engine |
- Schnelle und zuverlässige Lösungen mit Publish/Subscribe, Ereignissteuerung und Routing basierend auf Nachrichten-Inhalten
- Intelligentes Routing von Nachrichten mit einer erweiterbaren Regel-Engine
- Einfache Bearbeitung und Management der Routing-Regeln mit einem graphischen Regeleditor für Programmierer und Analysten
- Echtzeitzugriff auf aktuelle und bereits verarbeitete Nachrichten für das Business Activity Monitoring, hohe Zuverlässigkeit und Wiederherstellbarkeit von Geschäftsprozessen mit langer Laufzeit
- Garantierte Zustellung von Nachrichten
- Bidirektionale Unterstützung von XML, SOAP, Web Services und anderen Messaging-Standardformaten, wie HL7 und X12 im Gesundheitswesen, oder Standards im Finanzdienstleitungsbereich, der Telekommunikation und anderen Branchen
- Schnelles Erstellen von Datentransformationen mit einem graphischen und XML-basierten Editor für Datentransformationen
|
| Integrierte SQL-kompatible Objektdatenbank |
- Transaktionale Bitmap-Indizierung für den Echtzeitzugriff auf aktuelle und bereits verarbeitete Nachrichten – zur Überwachung von Geschäftsaktivitäten (BAM), dem Auditing, der SQL-basiertes Reporting und der Verwaltung
- Hohe Zuverlässigkeit, Wiederherstellbarkeit und Performance für lang laufende Geschäftsprozesse
- Ein gemeinsam genutztes Repository für Nachrichten und Metadaten ermöglicht eine schnellere Integration, die schnelle Anwendungsentwicklung, ein einfacheres Management und die flexiblere Erweiterbarkeit
- Die bewährte Datenbank unterstützt Tausende von gleichzeitigen Benutzern und Terabyte an Daten
- Vermeidung des Kosten- und Performance-Overheads einer relationalen Datenbank von Drittanbietern
|
| Moderne Abstraktionstechnologie |
- Konsistente und effiziente Objektdarstellung der verschiedenen Programmiermodelle und Datenformate
- Schnelle Entwicklung von Composite Applications durch leistungsstarke Abstraktion von Logik und Daten
- Abstrahierte Ressourcen können für ein Projekt in verschiedenster Form zur Verfügung gestellt werden wie COM, .NET, ODBC, Java, JDBC, EJB, XML und Web Services
- Ermöglicht die Verwendung der neuesten Entwicklungswerkzeuge und -technologien für den Zugriff auf Altdaten und vorhandene Funktionalität als wiederverwendbare .NET- oder J2EE-Komponenten, Web Services oder XML
- Unterstützt gleichermaßen J2EE und .NET und ist einfach auf zukünftige Objektmodelle und Technologie-Frameworks erweiterbar
- Ermöglicht den Zugriff auf mehrere Datenbankmanagementsysteme als einzelne "föderierte" Datenbank
|
| Schnelle Integrations- & Entwicklungsumgebung |
- Schnelle Service-orientierte Entwicklung von Composite Applications, die vorhandene Daten und Funktionalität nutzen
- Arbeitet mit Sprachen und Tools, die die Entwickler bereits kennen
- Vereinfacht und beschleunigt die Modellierung und Automatisierung von Geschäftsprozessen für Prozess-Analysten und Entwickler
- Kombiniert graphische, XML- und Code-basierte Entwicklung und stimmt diese aufeinander ab, um die breiteste Palette an Integrationsszenarien zu adressieren
- Automatische Adapterentwicklung durch Nutzung von SOAP-Services
- Einfache Integration von Prozess-Modelling-Tools von Drittanbietern durch die Unterstützung des BPEL-Standards
|
| Datentransformationen |
- Beschleunigt den Abschluss von Projekten, da Hindernisse wie Unterschiede in der Semantik und den Datenschemata der Anwendungen oder Services beseitigt werden
- Transformationsassistenten und ein graphischer Transformationseditor verkürzen die Lernkurve und beschleunigen die Erstellung von Transformationen
- Transformationen können einfache Formeln oder Lookups in internen oder externen Datentabellen verwenden
- Erweiterbar um beliebige Komplexitätsgrade durch die Verwendung individuell angepasster Funktionen
- Unit Test-Service zum Testen von Transformationen, ohne dass das gesamte Projekt abgeschlossen werden muss
|
| Orchestrierung von Geschäftsprozessen |
- Durch die graphische Modellierung können Entwickler oder Prozess-Analysten sich auf den Geschäftsprozess und nicht auf die Technologie konzentrieren
- Schnellere Entwicklung
- Bessere Kommunikation zwischen Prozess-Analysten und Entwicklern stellt sicher, dass fertiggestellte Projekte die Geschäftsanforderungen erfüllen
- Kombination und Synchronisation der verschiedenen Modellierungsansätze – graphisch, XML-Dokumente oder Code – um alle Arten an Integrationsprojekte effizient abzudecken
- Orchestrierung und Zusatndsspeicherung von Geschäftsprozessen mit belieb langer Laufzeit
- Das Verhalten von Geschäftsprozessen kann mit Hilfe graphischer Regeln geändert werden – ohne Eingriff auf Code-Ebene
- Menschliche Workflows können in automatische Abläufe integriert werden
- Aktivität und Zustand des gesamten Systems sowie der Key Performance Indicators können einfach überwacht werden
|
| Geschäftsregel-Engine |
- Prozess-Analysten und Support-Mitarbeiter können Entscheidungspunkte in einem laufenden Geschäftsprozess schnell erstellen und konfigurieren.
- Senkt die Kosten von Änderungen
- Entwickler können an neuen Projekten arbeiten, anstatt an Änderungen der alten
- Regeln sind von der Geschäftslogik getrennt und können einfach wie andere Objekte in Ensemble wiederverwendet und modifiziert werden
|
| Business activity monitoring |
- Nutzt den Nachrichten- und Metadaten-Speicher der eingebetteten Datenbank zur Auswertung der Geschäftsprozesse und System-Performance
- Unmittelbarer Überblick über Geschäftsprozesse und Änderungen der Key Performance Indicators
- Graphische Dashboard-Anzeigen unterstützen die zeitnahe Entscheidungsfindung des Managements
- Senkt Kosten und beschleunigt die Umsetzung von Geschäftsstrategien
- Mit Ensemble definierte Geschäftsmetriken können automatisierte Geschäftsprozesse anstoßen, um Korrekturmaßnahmen in die Wege zu leiten und Benachrichtigungen zu erstellen
|
Anpassbare Workflow-Engine |
- Vollständig in die Entwicklungsumgebung integriert
- Effiziente Zuweisung von Aufgaben
- Besserer Überblick über die Ausführung von Aufgaben
- Aufgaben können einfach in jedem Geschäftsprozess wiederverwendet werden
- Einfaches Einbinden komplexer manueller Interaktionen in Composite Applications, über geographische, technologische und Abteilungsgrenzen hinweg
- Trennung der anwenderbasierten Prozessdefinitionen von der Geschäftslogik für eine einfachere und zuverlässigere Entwicklung
|
| Adapter-Bibliothek und Framework |
- Fertige Standard-Anbindungen und Datentransformation für eine breite Palette an Anwendungen, Services, Datenquellen und Technologien
- Schnelle Erweiterung bestehender Adapter und Erstellen neuer Adapter mit der Entwicklungsumgebung von Ensemble – Objektorientierung, Vererbung und SOAP-Services minimieren den erforderlichen Entwicklungsaufwand
- Alle Adapter weisen dieselben Basis-Eigenschaften auf für die einfache, konsistente Integration und einen zuverlässigen Betrieb und eine einfache Verwaltung
- Senken der Kosten, die mit dem Erstellen von Adaptern für jede Anbindung einhergehen
|
| Unterstütztung von Standards |
- Vielfältige Unterstützung von Standards in vielen Branchen
- Ermöglicht die einfache Interoperabilität mit anderen Systemen, die dieselben Standards unterstützen
- Nutzt die Kenntnisse der Entwickler, die durch die Arbeit mit Standards bereits in anderen Projekten gewonnen wurden
- Schützt Investitionen
|
| Durchgehendes Management |
- Web-basierte Schnittstelle ermöglicht eine lokale oder entfernte Wartung und Verwaltung
- Optimiert die Service-Level und reduziert die Belastung des Teams durch die einfache Erstellung angepasster Verwaltungskonsolen und Warnungen (Alerts) zur Überwachung kritischer Ressourcen
- Schnelle Diagnose und Debuggen von Problemen bei der Entwicklung und im Live-Betrieb mit VisualTrace
- Individuelle Reports lassen sich für Auditings oder andere Management-Anforderungen mit beliebigen SQL-Werkzeugen aus dem Message Warehouse erstellen und abfragen
- Geschäftsprozesse und System-Performance sind in Echtzeit einsehbar
|