Post on 26-Jun-2015
description
1
IVORY® - Präsentation EDV Beratung Machold GmbH – Systemhaus 21 -
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
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
4
IVORY – weltweit im Einsatz
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!
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
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
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.
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
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
11
IVORY-Server
12
IVORY-Server
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
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
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
16
Üblicher Ansatz für Webservices o h n e IVORY!
Mehrfachanfragen an den Host (hohe Netzwerklast) Applikationsserver-Logik notwendig Composite Services - BPEL - Engines
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
18
Ivory Composite Service – mehrere Transaktionen = 1 Webservice
1. Anfrage2. Aufruf 1
3. Ergebnis1
4. Aufruf 25. Ergebnis2
6. Aufruf 27. Ergebnis2
8. Ergebnis
19
Unser kostenfreies „Test Drive" - Angebot
IVORY in der eigenen IT-Umgebung erleben und testen
20
Unser kostenfreies „Test Drive" - Angebot
Vorgespräche (POC – Proof of Concept)
ermitteln der Anforderungen feststellen der Rahmenbedingungen Berücksichtigung der Wünsche
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
22
Unser kostenfreies „Test Drive" - Angebot
Support während der Testphase
Kostenfreier Support (max. 60 Tage) während der Testphase durch unsere Spezialisten
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
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
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
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
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:predrag.gasic@machold.de