Ivory Soa Suite

27
1 IVORY ® - Präsentation EDV Beratung Machold GmbH – Systemhaus 21 -

description

Ivory Service Architect versorgt die unterschiedlichsten Channels (Anforderer) schnell und sicher mit Tausenden von Web Services und Millionen von Transaktionen direkt vom Mainframe . Der Mainframe wird mit Ivory Service Architect aus seiner "Silo"-Funktion zur stärksten kommunikativen Business- und SOA-Plattform gehoben.

Transcript of Ivory Soa Suite

Page 1: Ivory Soa Suite

1

IVORY® - Präsentation EDV Beratung Machold GmbH – Systemhaus 21 -

Page 2: Ivory Soa Suite

2

IVORY® - die Zukunftslösung für den Mainframe

Verbinden Sie Ihren Mainframe mit der Zukunft Nutzen Sie die SOA-Technologie durch den Einsatz von

IVORY

Keine Programmierung Schnelle Ergebnisse Sicherung der Investitionen schneller Eintritt in die ROI - Phase

Page 3: Ivory Soa Suite

3

Machold Systemhaus 21 Partner in Deutschland, Österreich und der Schweiz

Ivory und GT-Software Softwarehersteller mit Sitz in Atlanta (Georgia) / USA

Machold – IVORY – GT-Software

Page 4: Ivory Soa Suite

4

IVORY – weltweit im Einsatz

Page 5: Ivory Soa Suite

5

Was bietet Ihnen IVORY – was können Sie von uns erwarten

Mit IVORY können Sie existierende und bewährte Host-Businesslogik (Cobol-, PL1-, Natural Programme und entspr. Datenhaltung, etc.) und somit bestehende Investitionen langfristig sichern!

Mit IVORY können Host-Anwendungen kostengünstig und schnell z. B. mit aktuellen Portal- oder SOA-Technologien bzw. mit Webservices verbunden werden!

Modernisierungen, Migration und Integration von Mainframe-Applikationen sind mit IVORY schnell und kostengünstig umzusetzen!

IVORY ein speziell hierfür entwickeltes und weltweit markterprobtes Tool, welches die Aufgaben meistert und neben einer hohen Produktivität auch einen schnellen ROI bietet!

Page 6: Ivory Soa Suite

6

Grundlegendes zur IVORY-Lösung

IVORY ist die auf dem Markt führende Lösung zur vollständigen Großrechner-Integration und Transformation der Business Logik in die SOA–Mainframe-Architektur

IVORY bietet den schnellsten und sichersten Weg, um Funktionalitäten des Großrechners außerhalb des Host-Umfelds zu nutzen

Senkung der Kosten für die Mainframe Integration und der Projektabwicklungen im Vergleich zu anderen Lösungen oder einer Neuentwicklung

Bestehend aus einem grafisches Design-Tool und einer Serverkomponente zur Entwicklung von bi-direktionalen Webservices für Hostanwendungen

Entwickler benötigen keine XML-, SOAP-, REST-, WSDL-, … Kenntnisse Durch die Kombination von Transaktionen wird die Belastung der Infrastruktur

reduziert

Page 7: Ivory Soa Suite

7

IVORY® - die Zukunftslösung für den IBM-Mainframe

Ivory Studio & Ivory Server Composite Business Services Bidirektionale- / Callable Services Volle Unterstützung für

Top-Down & Bottom-Up Service-Definition Externe XML-Schemadefinition

Integration der Präsentationslogik Direkter Datenzugriff und flexible Bereitstellung Batch-Integration Subsystemunterstützung Mainframe Webservices Security & SOA Standards

Page 8: Ivory Soa Suite

8

IVORY – Bestandteile und Funktionalität

IVORY Studio - die grafische Entwicklungskomponente zur Generierung der Webservices (Windows-Client).

Mittels IVORY Studio erfolgt grafisch unterstützt die Definition der Webservices (WSDL und SOAP). Danach wird diese Information (reines binary XML!) auf den Server übertragen und als Webservice zur Verfügung gestellt.

IVORY Server - Host-basierte Erweiterung

IVORY Server erweitert den Mainframe um die notwendigen Elemente, damit Webservices abgearbeitet und z.B. mehrere Großrechner-transaktionen zu einem Service kombiniert werden können. IVORY Server arbeitet höchst leistungsfähig mit weitreichenden Überwachungsfunktionen und Sicherheitsoptionen.

Page 9: Ivory Soa Suite

9

IVORY Studio

Grafische Entwicklung bi-direktionaler Webservices Kein Wissen über XML, SOAP, HTTP notwendig sehr schnelle Einarbeitungszeit (1 – 2 Wochen) Erzeugt Binary XML – basierend auf dem „Efficient

XML

Standard“ Erzeugung und Nutzung von WSDL Integriertes Webservice Testtool Integrierter 3270 Emulator

External Services Callable Services Delegate Services

Page 10: Ivory Soa Suite

10

IVORY Server

High-Performance Prozessor, SOAP Laufzeitumgebung und Batchverarbeitung SOAP Requests / SOAP Response SOAP über HTTP oder HTTPS, MQ etc. WSDL – Standards Unterstützung generierte WSDL/Webservices unter CICS als eigene Transaktion unter IMS-DC als started task Nutzung von: Integrated Facility for Linux, Integrated Information Processor, Application Assist Processor

Page 11: Ivory Soa Suite

11

IVORY-Server

Page 12: Ivory Soa Suite

12

IVORY-Server

Page 13: Ivory Soa Suite

13

Contract First Approach

Bottom-Up und Top-Down-SOA-Service-DesignHostintegration und SOA auf dem Mainframe

IVORY- Service Entwicklungsansätze TOP-DOWN und BOTTOM-UP

Page 14: Ivory Soa Suite

14

Top DOWN Planungs- und Entwicklungsansatz - Anwendung / GUI (Vorgabe) „Contract First Approach“

Bottom UPPlanungs- und Entwicklungsansatz - vorhandene Business Logik (Vorgabe) „Contract Last Approach“

SOA und Webservice Entwicklungsansätze

Page 15: Ivory Soa Suite

15

Infrastrukturell gegen XML Analyse, DoS und OS-Angriffe gegen XML-content, Manipulation und Viren in SOAP-Anlagen Schutz gegen SQL- und böswilligen Skript-Injection-Angriffen Integration in mehrere externe Identitäten

single Sign-on und Federation Systeme einschließlich der LDAP, Microsoft (Active Directory, etc.) Oracle Access Manager IBM Tivoli (Access Manager und verbundene Identity Manager) CA-SiteMinder und TransactionMinder, RSA ClearTrust, Sun Java Access Manager

Integrierte SAML Aussteller und umfassende Unterstützung für SAML 1.1/2.0 Authentifizierungs-, Autorisierungs- und Attribut basierte Richtlinien Integrierte PKI-ZERTIFIZIERUNGSSTELLE für die automatische Bereitstellung und Verwaltung von clientseitigen Zertifikaten und RA-Fähigkeiten durch externe Zertifizierungsstellen einschließlich VeriSign

Ivory XML Threat Schutz

Page 16: Ivory Soa Suite

16

Üblicher Ansatz für Webservices o h n e IVORY!

Mehrfachanfragen an den Host (hohe Netzwerklast) Applikationsserver-Logik notwendig Composite Services - BPEL - Engines

Page 17: Ivory Soa Suite

17

I V O R Y - Ansatz für Webservices

Ein einziger Aufruf notwendig Daten werden in einer einzelnen Antwort zurückgeliefert Zusammenstellung der Composite Services auf dem Mainframe Keine eigene Applikationsserver-Logik notwendig

Page 18: Ivory Soa Suite

18

Ivory Composite Service – mehrere Transaktionen = 1 Webservice

1. Anfrage2. Aufruf 1

3. Ergebnis1

4. Aufruf 25. Ergebnis2

6. Aufruf 27. Ergebnis2

8. Ergebnis

Page 19: Ivory Soa Suite

19

Unser kostenfreies „Test Drive" - Angebot

IVORY in der eigenen IT-Umgebung erleben und testen

Page 20: Ivory Soa Suite

20

Unser kostenfreies „Test Drive" - Angebot

Vorgespräche (POC – Proof of Concept)

ermitteln der Anforderungen feststellen der Rahmenbedingungen Berücksichtigung der Wünsche

Page 21: Ivory Soa Suite

21

Unser kostenfreies „Test Drive" - Angebot

Workshop Testinstallation der erforderlichen IVORY Komponenten IVORY Server und

IVORY Studio für maximal 60 Tage (Zeitbedarf ca. 8 Stunden) Definition eines geeigneten Testfalls (Zeitbedarf ca. 4 Stunden) Erstellung der erforderlichen Webservices und der Oberflächen (Zeitbedarf ca. 16

Stunden) Betreuung des POC, Betreuung und Unterstützung bei weiteren Test und der

Erprobung für maximal 60 Tage

Page 22: Ivory Soa Suite

22

Unser kostenfreies „Test Drive" - Angebot

Support während der Testphase

Kostenfreier Support (max. 60 Tage) während der Testphase durch unsere Spezialisten

Page 23: Ivory Soa Suite

23

Projekt: Erstellen eines Fahrzeugvertriebssystems mit browserbasierter Oberfläche

Anzahl Cobolprogramme: 40 - 50 mit ca. 200.000 Lines of Code Datenhaltung in über 40 Tabellen SOA Architektur: GUI ca 30 Oberflächen, 50 Webservices, über

200 Methoden Tatsächliche Dauer des Projektes: 1½ Jahre

Nr. ThemenUmsetzung mit

IVORY   Ablösung HOST   Mehr- / Minderkosten

    Anzahl Zeit in MT Kosten in Euro Anzahl Zeit in MT Kosten in Euro    

1 Softwarelizenzen     172.280,00     112.100,00   60.180,00

2 Hardwarebeschaffung     13.000,00     26.000,00   -13.000,00

3 Schulung     12.000,00     0,00   12.000,00

3 Projekt-Umsetzung   450 360.000,00   1100 880.000,00   -520.000,00

4 Qualitätssicherung   120 96.000,00   293 234.400,00   -138.400,00

  Gesamtkosten   570 653.280,00   1.393 1.252.500,00    

  Kostenvorteil Lösung IVORY               -599.220,00

Technischer Hintergrund zum Projekt ZVM Version 5.3 MVS Prod z/os Version 1.9 CICS: Version 3.2 DB2 – Prod Version 8.0 IMS - Prod Version 9.0 IBM-Hardware Z10 IVORY Server Version 3.9 IVORY Studio Version 3.9 Appl. Serv. Bea Weblogic Version 9.0 Java Version 1.5 JDeveloper Version ab 10.X Frameworks JSF, Oracle ADF, Axis (Vers. 2)

Das hier angelegte Kostenszenario basiert auf einem real durchgeführten Projekt

Zeit- u. Kostenvorteil, sowie wesentlich verbesserter ROI durch die Nutzung von IVORY

Details

Page 24: Ivory Soa Suite

24

Zeit- u. Kostenvorteil, sowie wesentlich verbesserter ROI durch die Nutzung von IVORY

Nr. Themen Umsetzung mit Ivory Ablösung HOST   Mehr- / Minderkosten

    Anzahl Zeit in MT Kosten in Euro Anzahl Zeit in MT Kosten in Euro    

1 Softwarelizenzen     172.280,00     112.100,00   60.180,00

  Ivory Server 1   125.000,00 0   0,00 125.000,00  

  Bea Appl. 1   15.000,00 1   15.000,00 0,00  

  Oracle DB 0   0,00 1   80.000,00 -80.000,00  

  Ivory Studio 2   6.000,00 0   0,00 6.000,00  

  JDeveloper 2   0,00 4   0,00 0,00  

  JSF (Funktionssammlung) 2   0,00 4   0,00 0,00  

  Wartungskosten 18% p. a. 1   26.280,00 1   17.100,00 9.180,00  

2 Hardwarebeschaffung     13.000,00     26.000,00   -13.000,00

  Appl. Server 1   10.000,00 1   10.000,00 0,00  

  DB Server 0     1   10.000,00 -10.000,00  

  Entwickler PC's 2   3.000,00 4   6.000,00 -3.000,00  

3 Schulung     12.000,00     0,00   12.000,00

  IvoryStudio 2 10 12.000,00       12.000,00  

zurück

Page 25: Ivory Soa Suite

25

Zeit- u. Kostenvorteil, sowie wesentlich verbesserter ROI durch die Nutzung von IVORY

Nr. Themen Umsetzung mit Ivory Ablösung HOST   Mehr- / Minderkosten

    AnzahlZeit in MT Kosten in Euro Anzahl Zeit in MT Kosten in Euro    

4 Projekt-Umsetzung   450,00 360.000,00   1.100,00 880.000,00   -520.000,00

  GUI / Oberfläche             0,00  

  Analyse / Umsetzungsvorgaben   60 48.000,00   60 48.000,00 0,00  

  Programmierung   240 192.000,00   240 192.000,00 0,00  

  Businesslogik             0,00  

  Analyse / Umsetzungsvorgaben         160 128.000,00 -128.000,00  

  Programmierung         640 512.000,00 -512.000,00  

  Webservices via Ivory Studio             0,00  

  Analyse / Umsetzungsvorgaben   30 24.000,00       24.000,00  

  Erstellung   120 96.000,00       96.000,00  

5 Qualitätssicherung   120,00 96.000,00   293,00 234.400,00   -138.400,00

  Test-/Anpassungsphasen             0,00  

  GUI / Obefläche   80 64.000,00   80 64.000,00 0,00  

  Businesslogik         213 170.400,00 -170.400,00  

  Webservices-Ivory Studio   40 32.000,00       32.000,00  

                   

  Gesamtkosten     653.280,00     1.252.500,00    

  Kostenvorteil Lösung IVORY               -599.220,00

zurück

Page 26: Ivory Soa Suite

26

Umsetzung mit IVORYVorteil von mehr als 1 ½ JahrenEinsatz- sowie Amortisationszeit

AnalyseVorgaben

Umsetzung GUI

Test u. Einführung

Umsetzung Webservices viaIVORY Studio

Analyse / Vorgaben

Umsetzung Businesslogik

Jan.07 Dez.08Mai.08

Umsetzung GUI

Dez.09

Test u. Einführung

Page 27: Ivory Soa Suite

27

Kontakt zu uns

EDV-Beratung Machold GmbH -Systemhaus 21-Sales & Product ManagementNordbahnhofstraße 1770191 Stuttgartwww.machold.dewww.rapid-soa.de

Tel.: +49 (711) 25772-17

Fax: +49 (711) 25772-22

e-Mail:[email protected]