Ensemble Backgrounder

Über Ensemble

Die schnelle Integrationsplattform Ensemble von InterSystems setzt neue Standards für den Integrationsmarkt: Unternehmen können darüber schnell neue Geschäftslösungen implementieren, die auf der Funktionalität ihrer bereits bestehenden Anwendungen aufbauen. Außerdem lassen sich mit der Integrationsplattform Geschäftsprozesse orchestrieren und Daten problemlos unternehmensweit integrieren.

Der Business Case für Anwendungsintegration

Hinter dem wachsenden Bedarf nach Integration stehen ganz unterschiedliche und komplexe betriebswirtschaftliche Anforderungen. Ganz oben auf der Liste befinden sich dabei:

  • Getätigte Investitionen schützen
    Über alle Branchen hinweg ist durch das Internet die Erwartung geweckt worden, dass Unternehmenskunden ortsunabhängig jederzeit ein übersichtlicher Zugriff auf ihre Kundendaten, Transaktionen und andere damit verbundene Informationen angeboten wird. Das Bestehen im Markt und der Erfolg einer Organisation hängen davon ab, ob ein Unternehmen internen Anwendern wie auch externen Kunden die bestmögliche Verfügbarkeit von Daten und Anwendungen gewährleisten kann. Dazu sind neu einzuführende Geschäftslösungen erforderlich, die bereits vorhandene Altanwendungen allerdings nicht ersetzen, sondern ergänzen oder erweitern sollen. Unternehmen haben nämlich ein erhebliches Interesse, jene Investitionen zu sichern, die zu einem früheren Zeitpunkt in die bestehenden Anwendungen geflossen sind. Dies gelingt, indem sie neue Systeme, die auf anpassungsfähige und innovative Geschäftsstrategien ausgelegt sind, in die schon vorhandene IT-Umgebung integrieren.

  • Effizienz verbessern und interne Prozesse modernisieren
    Jahrzehntelang haben Organisationen isolierte Informationssysteme geschaffen, um damit bestimmte Abteilungen, Geschäftsbereiche oder Gruppen zu unterstützen. Das Ergebnis ist eine Vielzahl einzelner unternehmenskritischer Anwendungen mit eingebetteten Daten und Funktionalitäten, die von anderen Organisationseinheiten nicht genutzt werden können. Aus Sicht der Führungskräfte erfordert es der Wettbewerb heute, dass überall im Unternehmen auf operative Systeme zugegriffen werden kann, damit die Produktivität gesteigert, Kosten gesenkt, neue Produkte schnell auf den Markt gebracht werden und der Service verbessert werden kann.

  • Erfolg im Wettbewerb sicherstellen
    Die Märkte verändern sich heute schneller als je zuvor. Um wettbewerbsfähig zu bleiben und Marktanteile zu sichern ist es für Unternehmen daher essentiell, neue Wege zu finden, wie sie schneller auf sich verändernde Markttrends und neue Anforderungen der Kunden reagieren können. Es kommt darauf an, aktuelle Informationen besser zu nutzen, damit unternehmenskritische Geschäftsprozesse und -strategien möglichst in Echtzeit gesteuert werden können.

Der Markt für Anwendungsintegration

Obwohl mittlerweile viele Technologieunternehmen daran arbeiten, den schnell wachsenden Integrationsmarkt zu bedienen, ist das enorme Marktpotenzial noch lange nicht ausgeschöpft. Die Fachzeitschrift Infoworld beispielsweise beschreibt den Markt als hochgradig fragmentiert und die Marktführer der ersten Generation als zögerlich. So waren nach Angabe von Infoworld über 50 Prozent aller Teilnehmer einer Leserumfrage nicht in der Lage, den Namen auch nur eines Anbieters von Integrationssoftware zu nennen.

Dennoch ist der Bedarf am Markt offensichtlich: Der Marktbeobachter META Group schätzt in einem auf Daten aus 2001 basierenden Bericht, dass der Markt für Enterprise Application Integration (EAI) Software im Jahr 2004 neun Milliarden Dollar wert sein würde, was einer Gesamtjahreswachstumsrate von 78 Prozent seit 1999 entspräche. Die Prognosen für Dienstleistungen rund um EAI in diesem Markt fallen für das Jahr 2004 nach Gartner mit einem Marktwert von 20 Milliarden Dollar sogar noch höher aus. In demselben Bericht wird IBM als Marktführer angeführt, deren Marktanteil gerade einmal 15 Prozent betrage.

Die Tatsache, dass bislang keiner der Anbieter in eine marktbeherrschende Position gelangen konnte, zeigt, dass sich der Wettbewerb noch immer durch eine rasche Weiterentwicklung der Anforderungen und Technologien auszeichnet. Bei der Untersuchung der angebotenen Integrationsansätze wird weit ausgeholt, um eine Erklärung dafür zu finden.


Anbieter, die heutzutage den Integrationsmarkt bedienen, fallen typischerweise in drei Kategorien:

  • Anbieter von best-of-breed Komponenten wie Actional und Pegasystems, wobei die Komponenten auf eine bestimmte Anforderung ausgerichtet sind, beispielsweise Adapter oder Geschäftsprozessmanagement, jedoch keine umfassende Gesamtlösung darstellen.
  • Anbieter von Integrations-Suites wie Tibco, Vitria und WebMethods, die mit einem starken Integrationsansatz aus dem Messaging-Bereich kommen, bei deren Produkte allerdings Schlüsselkomponenten wie etwa ein integrierter Applikationsserver, eine einheitliche Entwicklungsumgebung und eine hochperformante Datenbank fehlen. Folglich müssen diese Anwender immer umfangreichere Konstrukte aus ehemals unabhängigen Technologien aufbauen, was zu hoher Komplexität, Redundanz sowie hohen Folgekosten führt.

  • Anbieter von Applikationsplattform-Suites, zum Beispiel IBM, BEA und SeeBeyond, deren Angebot in der Regel einen integrierten Applikationsserver umfasst, aber andere Komponenten vermissen lässt. Oft fehlt eine hochperformante Objektdatenbank, ein transaktionales Message Warehouse und end-to-end Management. Auch mangelnde Funktionalität ist keine Seltenheit, etwa eine einfache Systemdiagnose, eine schnelle Entwicklung und eine optimierte Ressourcennutzung. Solche Lösungen müssen ebenso auf andere Technologien zurückgreifen, wenn die Lücke geschlossen werden soll. Dies führt wiederum zu Komplexität, Redundanz und hohen Kosten.

Mit Ensemble hat InterSystems eine neue Lösungskategorie geschaffen: Ensemble ist eine umfassende Integrationsplattform, die auf einer durchgängigen Architektur aufbaut, mit der sich selbst die komplexesten Systeme schnell und effizient integrieren lassen. So können die sonst mit Integrationsprojekten oft verbunden Hindernisse und erheblichen Folgekosten vermieden werden.

Warum der InterSystems-Ansatz zum Erfolg führt

Sieht man sich die Grenzen bisheriger Integrationsansätze an, dann verwundert es nicht, dass die meisten Integrationsprojekte scheitern oder die damit verbundenen Geschäftsziele verfehlt werden. Mit Ensemble ist InterSystems der erste Anbieter für eine Lösung, mit der Unternehmen ihre Integrationsprojekte in außergewöhnlich kurzen Realisierungszeiträumen und mit erheblich reduzierten Folgekosten implementieren können.

Die richtige Lösung

Grund für die Erfolgsgarantie von InterSystems ist das Produkt selbst. Ensemble ist die einzige Integrationsplattform, die die Funktionalität eines Integrationsservers, eine Applikationsservers und einer hochperformanten Objektdatenbank zusammen mit einer einheitlichen Entwicklungs- und Managementumgebung in einem architektonisch konsistenten Produkt bietet. Im Gegensatz zu anderen Lösungsansätzen, bei denen unterschiedliche Technologien verwendet werden müssen, ermöglicht das durchgängige Ensemble die schnelle Verwirklichung der Geschäftsziele.

Das richtige Unternehmen

Hinter dieser Technologie steht InterSystems, ein Unternehmen, das für seine hochperformante, extrem skalierbare Unternehmenssoftware bekannt ist, mit der Anwendungen schnell entwickelt und in Betrieb genommen werden können. So ist die postrelationale Datenbank Caché von InterSystems die Datenbank-Engine für viele unternehmenskritische Anwendungen bei Marktführern wie Ameritrade, Kaiser Permanente, Telecom Ireland, Mitsubishi Electronics und vielen anderen.

Integrationserfolge, die sich sehen lassen können

InterSystems weiß, dass die meisten Geschäftsführer miterlebt haben, wie frühe Initiativen zur Anwendungsintegration bei der Erreichung von Geschäftszielen gescheitert sind. Deshalb wurde Ensemble erst in den Markt eingeführt, nachdem weltweit zahlreiche Anwender diese umfassende Geschäftslösung im Einsatz erprobt haben. Pilotprojekte müssen in einer realen Umgebung durchgeführt werden, d.h. direkt beim Anwender. In diesem Zusammenhang haben Entwickler wie Manager überaus positives Feedback gegeben. Ein Beispiel ist:

  • Chenega Technology Services Corporation–Das schnell wachsende Unternehmen, das Systeme im öffentlichen Bereich integriert, führt ein Pilotprojekt mit Ensemble durch. Dabei sollen mehrere Datenbanken und Anwendungen integriert und eine Orchestrierung der Geschäftsprozesse ermöglicht werden, über die das amerikanische Verteidigungsministerium seine Effizienz erhöhen und seine Logistikkosten senken kann.

Die Leistungsmerkmale von Ensemble im Überblick

Die Integrationsplattform Ensemble von InterSystems ist eine innovative Software, die Organisationen einen schnellen Weg eröffnet, sich zu Echtzeitunternehmen zu entwickeln. Die Leistungsmerkmale im Überblick:

Features

Benefits

Vollständiges Leistungsspektrum für Integration und Entwicklung

Ensemble zeichnet sich durch eine einheitliche grafische, XML- und Code-basierte Entwicklungsumgebung zur Erstellung benutzerdefinierter Adapter, für die Datenintegration, die Orchestrierung von Geschäftsprozessen und für die Erstellung von Composite Applications aus.
  • Automatische Adapterentwicklung durch Nutzung von SOAP-Services.
  • Vereinfacht und beschleunigt die Modellierung und Automatisierung der Geschäftsprozesse für Unternehmensanalysten und Entwickler signifikant.
  • Sofortige Integration in Werkzeuge für das Geschäftsprozess-management von Drittanbietern über eine Obermenge des BPEL-Standards.
  • Schnelle serviceorientierte Entwicklung von Composite Applications, die vorhandene Daten und Funktionalität nutzen.

Universelle Service-Architektur

Ensemble bietet eine konsistente und effiziente Objektdarstellung der verschiedenen Programmiermodelle und Datenformate.
  • Schnelle Entwicklung von Composite Applications durch leistungsstarke Abstraktion von Logik und Daten.
  • Verwendet die neuesten Entwicklungswerkzeuge und -technologien für den Zugriff auf Altdaten und vorhandene Funktionalität als wiederverwendbare .NET- oder J2EE-Komponenten, Web-Services oder XML.
  • Die universelle Architektur unterstützt J2EE und .NET und ist einfach auf zukünftige Objektmodelle und Technologie-Frameworks erweiterbar.

Persistente Objekt-Engine

Im Kern nutzt Ensemble eine hochperformante, verteilte, SQL-kompatible Objektdatenbank zum Management und Speichern aller Metadaten, Nachrichten und Prozesszustandsinformationen.
  • Erlaubt den Echtzeitzugriff auf Live- und bereits verarbeitete Nachrichten zur Überwachung der Geschäftsabläufe, dem Auditing, der SQL-basierten Berichterstellung und dem Management.
  • Hohe Zuverlässigkeit, Wiederherstellbarkeit und Performance für langfristig laufende Geschäftsprozesse.
  • Schnellere Integration, schnelle Entwicklung, einfacheres Management und flexible Erweiterbarkeit über gemeinsam genutztes Metadaten-Repository.
  • Vermeidet die Kosten und den Overhead relationaler Datenbanken.

Anpassbares, durchgängiges Management und Monitoring

Ensemble zeichnet sich durch hochgradig anpassbare und erweiterbare Monitoring- und Managementeinrichtungen aus, die eng in die Modellierungs- und Entwicklungswerkzeuge integriert sind
  • Web-basierte Schnittstelle ermöglicht das lokale oder entfernte Management von jedem Gerät aus.
  • Optimiert die Service-Levels und reduziert den Aufwand für das Team durch die Definition maßgeschneiderter Managementkonsolen und Warnungen zur Überwachung erfolgsentscheidender Ressourcen.
  • Schnelle Diagnose und Debuggen von Problemen bei der Entwicklung und im Live-Betrieb mit Ensemble VisualTrace.
  • Maßgeschneiderte Berichte lassen sich aus dem Message Warehouse für Audits oder andere Managementanforderungen mit beliebigen SQL-Werkzeugen erstellen und abfragen.