Shinka Technologies AG © 2001. Shinka Technologies AG © 2001 Web Services für Finanzdienstleister Frankfurt, 14.11.2001 Dr. Dirk Krafzig

Slides:



Advertisements
Ähnliche Präsentationen
Alexander Stuber & Partner
Advertisements

Cadastre for the 21st Century – The German Way
Andreas Lill, Fujitsu Technology Solutions GmbH
| Karo IT Neumarkt GmbH | Tel.:
E-Solutions mySchoeller.com for Felix Schoeller Imaging
ServiceGlobe: Flexible and Reliable Web Service Execution Markus Keidl, Stefan Seltzsam und Alfons Kemper Universität Passau Fakultät für Mathematik und.
DNS-Resolver-Mechanismus
Transaction Synchronization for XML Data in Client Server Web Applications Stefan Böttcher & Adelhard Türling Universität Paderborn.
INFSO-RI Enabling Grids for E-sciencE CrossGrid Migrating-Desktop Marcus Hardt Forschungszentrum Karlsruhe GmbH An Induction to.
Microsoft Referenzarchitekturen- Infrastruktur für Connected Systems
1 Sascha Michael Competence Manager Integration Umsetzung einer SOA-basierten Retail Plattform.
Entwicklung und Einsatz von Smart Client-Anwendungen Jens Häupel Developer Evangelist Microsoft Deutschland GmbH Dirk Primbs.
Windows Vista für Entwickler
Microsoft Architects Forum 1 Disziplin(en) beim Infrastruktur-Engineering Reference Architecture (WSSRA) Volker Leitzgen Strategieberater Business Group:
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Herzlich Willkommen zum Informations-Forum: SAP Interoperabilität
Dr. M. Schlottke Common Description of Web Services Source: P. Gerbert, 2002 Web Services allow to establish B2B e-commerce on the fly Web Services allow.
Datenbankzugriff im WWW (Kommerzielle Systeme)
©2005 Check Point Software Technologies Ltd. Proprietary & Confidential Check Point Endpoint Security Lösung Total Access Protection.
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Verteilte Transaktionen mit EJBs und JDBC 2.0
Status OCS Installation GSI DVEE Palaver 10/2/2004 Michael Dahlinger, DVEE, GSI.
GSI GSI Status Juni 2005 Michael Dahlinger, IT 14/6/2005.
CTS2 based Terminology Server – Overview – Project eBPG
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
Divide and Conquer Eclipse RCP und Spring in verteilten Anwendungen Stefan Reichert | Lufthansa Systems Benjamin Pasero | IBM Rational.
Microsoft Office Forms Server
November 15, 2008 Software plus Service – das Konzept hinter der neuen Microsoft Plattformstrategie Tim Fischer – Microsoft Deutschland GmbH Platform Marketing.
Entwickeln einer Windows 8 Modern UI Businessapplikation auf der Basis von Dynamics CRM/xRM Christian Haller Marc Sallin isolutions AG isolutions.
Hospitality Middleware Services Hospitality Business
Google App Engine Microsoft Windows Azure
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | Bildquellen : [1]
Sanjay Patil Standards Architect – SAP AG April 2008
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
© 2004 – 2005 The Project Group GmbH Slide 1 Microsoft Office Project 2007Die neuen Möglichkeiten derIntegration in unternehmensweite ProzessePMI Chapter.
Vergleich der verschiedenen kommerziellen Datenbanksysteme
Centre for Public Administration Research E-Government for European Cities Thomas Prorok
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Z Corp Customer Examples
Management- und Web Services- Architekturen
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
Neuer Zugang zu vorhandenen Daten - Serviceorientierung und BizTalk an der Universität St. Gallen - Tobias Müller, Chief Architect & CEO, progile GmbH.
| Basel Von der SharePoint Taskliste zum gemanagten Project in Project Server Luca Argentiero Solution Specialist Microsoft
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
IT Pro Day Entwicklung und Betrieb näher zusammen dank System Center 2012 und Team Foundation Server 2012 Hansjörg Scherer ALM Spezialist, Microsoft Schweiz.
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
HandsOn Cloud, Infrastruktur, Architektur, Solution Design SharePoint for Internet Sites: Erfahrung aus der Praxis.
Quelle: Standish Group, 2006 Fourth Quarter Research Report, CHAOS Research Results.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
XML IV: Cocoon 2.
Univ.-Lektor Dipl.-Ing. Dr. Markus Schranz staatlich befugter und beeideter Ingenieurkonsulent für Informatik Web Application Engineering & Content Management.
Management- und Web Services- Architekturen
Office Business Anwendungen mit SharePoint 2010 Fabian Moritz SharePoint MVP.
© Talend Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Digital Dashboard Toolkit 2001 SharePoint Portal Server released targeting portal market SharePoint Team Services (STS) released as free add-
Informations-Forum: SAP Interoperabilität
Die nächste Generation von Microsoft Office System 2007 Microsoft Office System Gernot Kühn Technologieberater Office System Mittelstandsbetreuung.
B2B by Practice – Cross Component Monitor Statistiken
Agile ALM for Plex/2E CM MatchPoint ALM. Themen Agenda CM MatchPoint ALM Übersicht CM MatchPoint 5.2 Web und Mobile Entwicklung Agile ALM / DevOps CM.
SharePoint Portal Server
Cloud nach Ihren Bedürfnissen Cloud in Ihrer Geschwindigkeit Cloud als Business Enabler.
Microsoft Partner Network (MPN)
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
Computer Services Business challenge
 Präsentation transkript:

Shinka Technologies AG © 2001

Shinka Technologies AG © 2001 Web Services für Finanzdienstleister Frankfurt, Dr. Dirk Krafzig

Shinka Technologies AG © 2001 Shinka Technologies Gründung in Berlin, 1999 Mitarbeiter: 50 im 3. Quartal 2001 Zentrale in Berlin Niederl. in München, Düsseldorf, Reading, San Francisco Robust, sicher, skalierbar: Shinka bietet die führende Business Integration Platform der nächsten Generation Kunden: Halifax IF, DEVK, St. Jamess Place Bank, UBS, Bankgesellschaft, iStrat, Triaton, EXEC Software, IP Control, DaimlerChrysler Finanzierung durch Warburg Pincus, einer der führenden Venture Fonds in USA Portfolio: BEA, WebGain, Veritas, TradeScape, HiddenMind, etc.

Shinka Technologies AG © 2001 Web Service Technologie –Definition –Anwendungsszenarien für Finanzdienstleister Fallbeispiele –IF.COM –St. James Bank –EXEC Software Team / Triaton Business Integration Platform Web Services für Finanzdienstleister

Shinka Technologies AG © 2001 Web Services Technologie

Shinka Technologies AG © 2001 Integration von Anwendungen über das Internet Standard-basiert –XML Schemas –SOAP –WSDL –http, smtp Unabhängig von Betriebssystemen, Programmier- sprachen, Herstellern,... W3C OASIS Was sind Web Services?

Shinka Technologies AG © 2001 fein grob Raster Bereich B2B (Markt) EAI/A2A (Unternehmen) Applikationsserver (Fachanwendung) JVM (Programm) Zugriff via HTTP MOM ORB Software Services: Von Objekten zu Web Services Quelle: Gartner Group Konvergenz

Shinka Technologies AG © 2001 Web Services Roadmap Time Adoption Phase 1: Intrabusiness Integration Phase 2: Selective Outsourcing of Components Phase 4: The Agile Enterprise Phase 3: Dynamic Business Webs

Shinka Technologies AG © 2001 Anwendungsfälle: Multi-channel Portale Web IVR (Voice Recognition) Mobile Devices Callcentre Direct B2B Firewall

Shinka Technologies AG © 2001 Anwendungsfälle: Einheitliche Kundensicht Backendsysteme Firewall

Shinka Technologies AG © 2001 Applikation 2 Applikation 1 Applikation 3 Anwendungsfälle: Enterprise Application Integration (EAI) Web Service Schnittstelle

Shinka Technologies AG © 2001 Applikation 2 Applikation 1 Applikation 3 Anwendungsfälle: Business-to-Business Integration (B2Bi) Web Service Schnittstelle Geschäftspartner 1 Geschäftspartner 2

Shinka Technologies AG © 2001 Fallbeispiele

Shinka Technologies AG © 2001 Halifax plc. ist die zweitgrößte Privatkunden- und Hypothekenbank in England Sitz in Edinburgh Intelligent Finance gehört 100% zur Halifax plc Angestellte Halifax Intelligent Finance

Shinka Technologies AG © 2001 Gewinnung neuer Kunden –Neue innovative Produkte –Zugriffskanäle: Webseite, Call Center, Sprache (IVR), mobile Endgeräte Konsistente und vollständige Kundensicht über alle Kanäle Transparenz (KYC – know your customer) Cross-selling Schnell und flexibel auf Kundenwünsche regieren Operative Kosten reduzieren Kundenbindung Umfassende Kundenbetreuung share of wallet Halifax Intelligent Finance - Zielsetzung

Shinka Technologies AG © 2001 Produkt Silos Multi-Legacy redundante, inkoherente, fehlende Kundendaten sneaker-Integration Total Cost of Ownership (TCO) Kosten der Integration von 3 rd Party-Produkten Kurze Projektlaufzeit Halifax Intelligent Finance - Herausforderungen an IT

Shinka Technologies AG © 2001 Halifax Intelligent Finance Konten Workflow Kredit- bearbeitung Dokumenten- management IF Intelligent Finance Portal Handy Sprache Call Center Web Shinka Business Integration Platform

Shinka Technologies AG © 2001 "The Shinka Platform has enabled us to link all of our systems and make them rapidly available to new user access channels. By working closely with Shinka to develop the system prior to our launch, we have significantly reduced both cost and time-to-market for the Intelligent Finance service. In the development stage Shinka delivered two distinct advantages which helped us achieve a rapid turn-around time. –Firstly, it reduced overall complexity by enabling us to deal with customer access in a generic way. –Secondly, overall development time was significantly reduced as the Shinka solution automatically generated much of the code required to link the user access channels to our other systems" George Scarlett, IT-Leiter bei IF

Shinka Technologies AG © 2001 St. Jamess Place Bank ist Mitglied an der Londoner Börse (LSE) Marktkapitalisierung ca.1.5 Milliarden £ Kundengruppen: Vermögende Privatkunden Über Senior-Finanzberater St. Jamess Place Bank

Shinka Technologies AG © 2001 St. Jamess Place Bank KontenWorkflow Kredit- bearbeitung Dokumenten- management SpracheCall CenterWeb St. Jamess Place Bank Portal Shinka Business Integration Platform

Shinka Technologies AG © 2001 Triaton GmbH Anbieter von Rechenzentrums- und IT-Dienstleistungen EXEC Software Team GmbH Hersteller von IT-Produkten für Banken eDecision –System zur Definition und Ausführung von Entscheidungsregeln –Erprobte Implementierung für Bonitätsprüfung –Anbindung an diverse Auskunfteien –Workflows zur automatisierten Entscheidungsfindung –Objektivierung von Entscheidungsprozessen EXEC Software / Triaton: Bonitätsprüfung

Shinka Technologies AG © 2001 EXEC Software / Triaton: Bonitätsprüfung eDecision Shinka Business Integration Platform

Shinka Technologies AG © 2001 Service läuft im Rechenzentrum –Rechnerresourcen –Operating –Backend-Integration mit Auskunfteien Kunden-IT wird mit einem API über das Internet integriert –Schnelle und einfache Integration –Non-invasiv –EXCEL-Frontends möglich –Nutzung der Internet-Infrastruktur Abrechnung auf Nutzungsbasis –Keine Investitionskosten für Kunden –Kosten proportional zum Geschäft EXEC Software / Triaton: Bonitätsprüfung

Shinka Technologies AG © 2001 Business Integration Platform

Shinka Technologies AG © 2001 Shinka Business Integration Platform LegacyERPCRM Middleware DBMS Betriebssysteme: Windows, Unix, OS/390 Integration Server Native: Java, C++, VB, COBOL Core Engine: XML Marshalling, Dispatch, Message Transformation, Transport Protocol Plug-Ins Platform Services Load Balancing, Fail-over, Security, Transactions, System Management Web Service Interfaces (XML, WSDL) Workflow Service Struktur Service Bestellung Erfassung, Abrechnung

Shinka Technologies AG © 2001 ClientServer Pool Service Management WSDL & Versioning Service Availability Meta Data / Attributes Documentation Load Balancing Fail-Over Recovery Transaction Management Workflow Co-ordination Audit Log Mgmt. Konfigurations- Details anfordern -> Zugriff auf Business Service -> <- Management IS Server, Ntzung der SPS Services -> Shinka Platform Services Zugriff auf Backend-Systeme -> Shinka Client Shinka Server Legacy, ERP, CRM, Middleware,... Server Management Start/Stop Availability Performance Acccess Control Service Level Definitions Backend Laufzeit Architektur

Shinka Technologies AG © 2001 Eine Plattform für Intranet, Extranet, Internet –Shinka ermöglicht so den single point of integration –Reduktion der N-Tier Komplexität –Nutzung der IP Infrastruktur Bereitstellung eines konsistenten Blicks auf verschiedenste Anwendungen –Basiert auf Web Services/XML Schnittstellen Management und Monitoring des kompletten Systems durch eine einzige Kontroll-Stelle (Command Center) Schnelles Design, Entwicklung, Testing und Bereitstellung neuer Services Grenzenloser Einsatz

Shinka Technologies AG © 2001 Management & Monitoring Server A Server B Server C Server D... SPS Administration durch eine einzige Stelle Java-, C++ -, VB- und COBOL- Applikationen werden transparent über zentrales Tool verwaltet Management der verfügbaren Server und Services Informationen zum Status, Ausfälle Performance-Statistiken Konfiguration der Laufzeitumgebung Online-Beobachtung der Audit-Logs Überblick über gerade aktive, verfehlte und abgeschlossene Transaktionen Funktionsbasiertes Sicherheitsmodell für Admininstrator Administrator

Shinka Technologies AG © 2001 Server & WebService Überblick Server A Server B SPS

Shinka Technologies AG © 2001 Details: Server A Server A Server B SPS

Shinka Technologies AG © 2001 Performance Profil: Server A Server A Server B SPS

Shinka Technologies AG © 2001 Audit Log Server A Log DB Server B

Shinka Technologies AG © 2001 Traditioneller TP Monitor & 2PC TP Monitor TP Monitor verwendet two-phase commit –Ziel: ACID Eigenschaften der verteilten Transaktionen sicherstellen Erforderlich: Extrem starke Kopplung zwischen allen Komponenten –Applikationen, Datenbanken, TP Monitor Order System Shipping Billing

Shinka Technologies AG © 2001 Shinka: Multi-Step Transaktionen Order System Shinka Transaction Manager WSDL BillingService txMgr.startTransaction() { shippingService.sendPackage() billingService.billCreditCard() } txMgr.endTransaction() ShippingService Shipping Billing

Shinka Technologies AG © 2001 Transaction Viewer Aktueller Status: Eine Transaktion wird ausgeführt

Shinka Technologies AG © 2001 Transaction Details

Shinka Technologies AG © 2001 Recovery Order System BillingService WSDL ShippingService Recovery Manager Transaction Journal Manual Recovery Automatic Recovery Shipping Billing

Shinka Technologies AG © 2001 Zielvorstellung -Trennung von Workflow- und Geschäftslogik -Grafische Modellierung der Geschäftsprozesse Vermeiden -Workflow-Logik auf Adapter verteilen -Workflow-Logik implizit in den Fachanwendungen -Komplexe Workflow-Logik in Skriptsprache eines WFMS -Anwendungslogik in WFMS 90% der Aufwände in realen Workflow-Projekten fallen für Integration an Workflow * * ab Version 2.0

Shinka Technologies AG © 2001 Workflow Manager WSDL Anwendung 1 Anwendung 2 Anwendung 3 Client WSDL SHINKA-Ansatz -Integrationsperspektive -Web Services -leichtgewichtige Engine

Shinka Technologies AG © 2001 Workflow Manager WSDL Anwendung 1 Anwendung 2 Anwendung 3 Client WSDL Transaction Journal Manual Recovery Automatic Recovery Recovery Manager

Shinka Technologies AG © 2001 Der Service Proxy auf der Client Seite wird über die SPS URL initialisiert Der Proxy kontaktiert den SPS Server, um die Liste der Server zu erhalten, die die angeforderten Service-Implementierungen hosten Der Proxy verteilt Anfragen unter den verfügbaren Servern Zufallsbasierte Lastverteilung Automatischer Failover Load Balancing & Failover Server A Server B Server C Server D... SPS Service Repository Client

Shinka Technologies AG © 2001 Audit Logs HTTPS/SSL Standard HTTP Firewall ACL über LDAP Audit Logs Security LDAP Directory Firewall HTTPS

Shinka Technologies AG © 2001 Platform Configuration

Shinka Technologies AG © 2001 XML Overhead ist vergleichbar zu C++/Java –Overhead ist Herausforderung, die gelöst werden kann Shinka Business Integration Platform –Hoch optimiertes XML Marshalling –Effizientes HTTP connection management –Enterprise HTTP stacks –Thread-Pooling –Server-Replikation und Load-Balancing Performance & Skalierbarkeit

Shinka Technologies AG © 2001 Design, Development, Bereitstellung Server A Server B Server C Server D... SPS Grafisches Design Tool für Web Services Automatische Generierung von Client-Server Stubs (glue) Automatische Generierung von Client-Server Prototypen Bereitstellung der Service- Implementierungen in das System Test und Simulation der Service Implementierungen Entwickler

Shinka Technologies AG © 2001 Design & Implementierung Server A Service Repository Server B

Shinka Technologies AG © 2001 Deployment & Testing Server A Service Repository Server B Automatisch generierte Testdaten aus Web Service Definition Test und Simulation

Shinka Technologies AG © 2001 Reines XML –XML-basierte Entwicklung Code-Generierungsumgebung –Offene Architektur, die auf Metadaten basiert Adapter Framework Auswahl an Zielcontainern: EJB, CORBA, CICS Dynamische Message Interceptor Umgebung: –Transport Plug-ins –Message Transformation on the fly –Applikationsspezifische Plug-ins Mehrstufige Transaktionen –Integration auf Applikationsebene –ohne den Overhead von TPM/2PC Workflow Shinka Integration Reach

Shinka Technologies AG © 2001 Business Integration Plattform der nächsten Generation –Robust, sicher, skalierbar Native Web Services –XML, W3C Schema, WSDL Komplette Management-Umgebung –Single point of control Multi-Platform –Windows, Unix, OS/390, AS/400 –Java, C++, VB, COBOL Zusammenfassung

Shinka Technologies AG © 2001 Germany: Shinka Technologies AG Tempelhofer Ufer 8/ Berlin Germany Phone: Fax: UK: Shinka Technologies Ltd. 200 Brook Drive Green Park Reading Berkshire RG2 6UB U.K. Phone: Fax: US: Shinka Technologies AG Spear Tower, Suite Market Plaza San Francisco, CA US Phone: Fax: