Ensemble - Wichtige Leistungsmerkmale & Vorteile

 

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