SOA-Integration
Der Mainframe bietet, sowohl auf Grund der auf ihm verfügbaren Businesslogik in Form bestehender Programme und Datenbanken als auch mit der unerreichten Stabilität, Performance und Sicherheit, die ideale Plattform zur Integration in eine SOA.
Dieser Tatsache wird von Ivory Rechnung getragen und bewusst auf den Einsatz einer Middleware verzichtet. Es ist nicht notwendig, eine zusätzliche Serverschicht einzuziehen, nur um auf den Großrechner zuzugreifen!
Ivory ermöglicht es Ihnen, den Großrechner und seine Funktionen zu einem integralen Bestandteil Ihrer SOA zu machen und via Web Services einzubinden. Leichter, schneller und einfacher als Sie es sich vorstellen mögen.
„Muss ich eine SOA einführen, um Ivory nutzen zu können?“
Natürlich nicht – viele Kunden nutzen Ivory zu Integrations- und Modernisierungszwecken, sind gleichzeitig aber gerüstet, wenn ihr Unternehmen eine SOA einführt. Und manchmal ist dann der Großrechner, der angeblich alt und unmodern ist, das erste und schnellste SOA-Mitglied.

| Entwicklung von Web Services, Composite Web Services und SOA Orchestration auf dem Mainframe ist mit Ivory Studio sehr einfach. In unserem Showroom können sie Videos zur Entwicklung mit Ivory Studio online betrachten. |
Die Power eines Composite Service
In einem Dienstleistungs-Umfeld reicht es nicht einfach eine Transaktion als Service-verfügbar zu aktivieren.
Wenn Ihre Großrechner im „Bühnen“ - Mittelpunkt der Unternehmens - SOA stehen ist es entscheidend die Geschäftsbereiche (Business Logik)
auf die richtige Ebene der Granularität hervorzuheben.
Diese Absicht und Aktion kann sich dann auch sehr leicht über mehrere (Mainframe-)Teilsysteme erstrecken.
Doch wie können die
die sicher mehr als wahrscheinlich über
verteilt sind, einfach in das Gesamtgeschehen eingebunden und verfügbar realisiert werden?
Der einzige Weg, dieses Vorhaben, sicher, performant und erfolgreich zu realisieren heisst mit den richtigen Werkzeugen.
Und hier bietet Ivory Service Architect das Optimum an Lösungswegen.
Es ist von wesentlicher Bedeutung wichtige und benötigte Teile der Business-Logik als Composite-Service zur Verfügung zu stellen. Dies erleichtert die schnelle Reaktion auf Business-Veränderungen - das Ziel eines jeden Unternehmens.
Im Gegensatz zu einer einfachen Service-Bereitstellung und den zugrunde liegenden Vorgängen, ermöglichen Composite-Dienste die Entwicklung von Services für Unternehmen, die sich auf Mainframe-Transaktion, Daten, Logik und Anwendung erstrecken.
Die Alternative zum Composite-Ansatz wäre jede einzelne Transaktion getrennt als Service zur Verfügung zu stellen.
Dann zu versuchen alle diese Services zusammen mit einem BPEL-Tool (BPEL-Plattform) vom Mainframe zu holen und daraus ein "Composite-Service Paket" zu orchestrieren.
Selbst wenn diese Orchestrierung einigermaßen erfolgreich gelingen würde besteht eine grosse Gefahr einer schlechten Service Leistung mit mehreren Points of Failure.
Nur Composite-Services können diesem entgegen wirken und den geschäftlichen Nutzen aus Mainframe-Assets erfolgreich und ganzheitlich liefern.
Composite-Services auf dem Großrechner können bei Bedarf Web-Services von externen Plattformen inkludieren.
Der Schlüssel - ist die Ermittlung der wahren Business Service die unterhalb des grünen Bildschirm Mainframe-Anwendungen verborgen liegen.
Diese Business-Services für Unternehmen müssen nicht nur dem COBOL Entwickler verständlich zur Verfügung stehen sondern genauso einem Business Analysten – und noch viel wichtiger - dem Endbenutzer des Service.
Um das SOA Versprechen wirklich halten zu können ist die Composite - Orchestrierung der Services von Mainframe-Anwendungen, Transaktionen und Daten unbedingt erforderlich.
Die automatisierte Service-Orchestrierung von Ivory Service Architect ist der Eckpfeiler des Erfolgs für Mainframe-basierten Service-Entwicklung.
Die Ivory Service Architect Komponente Ivory Studio ermöglicht dem Mainframe-Entwickler eine schnelle und einfache Multi-Step, Multi-Operation Composite-Business-Services Entwicklung mit vorhandenen Mainframe-Assets.
Die Ivory Server-Komponente bietet eine High-Performance-Runtime-Engine die für Ausführung der Services im Unternehmen eine enorme Schubkraft bietet.