Web Services für die Integration von Geschäftsprozessen Technologie – Entwicklung – Umsetzung Charles Clavadetscher, Swisscom Innovations Köln, 29.06.2006.

Slides:



Advertisements
Ähnliche Präsentationen
Firmenprofil i2s - einige Facts
Advertisements

Eine Frage der Sichtweise
Prof. Dr. Dr. h.c. mult. August-Wilhelm Scheer
Arbeitskreis Software as a Service (SaaS) Berlin / Brandenburg 30
Der Weg zu einer Collaboration Strategy
Agenda Einleitung Beschreibung des Qualitäts-Management-Systems (QMS)
EControl –Identity Lifecycle Management kann so einfach sein Management Erstellung Nutzer-Selbstverwaltung Audit Wolfgang Berger Omni Technology Solutions.
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Praxistag für die Öffentliche Verwaltung - Standortvorteile durch Informationstechnologie Baden, 3. Dezember 2003 Herzlich Willkommen.
Der Arbeitskreis Flexible service- und prozessorientierte Informationssysteme Universität Innsbruck, 28. Juli 2008.
Applikationsorientierte IT-Strategieentwicklung
Pascal Busch, WWI00B – Vergleich CORBA vs. Web Services hinsichtlich der Applikationsintegration Web Services vs CORBA Web Services vs CORBA Ein Vergleich.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Was ist Refactoring? Bevor man die Integration angeht, mag es angebracht sein, den.
Jörg Feuerhake 13. September 2005, Berlin
Komplexe Systemlandschaft
HAW-Hamburg Artem Khvat Artem Khvat Project Ferienclub HAW-Hamburg Masters SO 05/06.
Strukturänderungen Verteilte Anwendungen Wintersemester 06/07 © Wolfgang Schönfeld.
FHTW Berlin Werkstatt WI Mai 2002
Mobile Business Workshop: Geschäftsfelder und Softwaretechnologien
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Studienarbeit: "Generierung von Korrektheitstests für den Vergleicher von DIANE Service Descriptions" Mirco Stern Betreuender Mitarbeiter: Michael Klein.
Oracle UCM Überwachung durch Nagios
Auf dem Weg zur serviceorientierten Architektur (SOA)
Microsoft Cloud OS Auf dem Weg zum optimierten Rechenzentrum
Prometheus. Michael Franke Mitglied des Vorstandes
FUJITSU – driving dynamic solutions for the dynamic business
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
Unternehmenspräsentation Goetzfried AG
Rüdiger Meyer Senior Manager Industry Strategy
Mehr Wert bringt Mehrwert
Dipl. Ing. Udo Scheiblauer
Service Orientierte Architektur
Autor / Thema der Präsentation
Firmenlogo EU-Förderungs- und Technologieberatung Mag. Heinz Kogler (WKÖ) Dr. Kurt Burtscher (FFG)
Vorgehen bei der Entwicklung mobiler Lösungen
Evaluation von softwaregestützten Modellierungsmöglichkeiten innerhalb der Analysephase von Fortbildungsmaßnahmen Kolloquium - Thomas Vogt –
ESRI EUROPEAN USER CONFERENCE
„Optimiertes Prozessmanagement in der Logistik“
Management- und Web Services- Architekturen
Paradigmenwechsel in der Unternehmensmodellierung Prof. Dr. Wolfgang Voigt Dipl.-Ing. Päd. Alexander Huwaldt UML Extrakt UML Seminar, Chemnitz
Diplomarbeit Analyse und Konzeption einer neuen Integrationsplattform gemäß SOA am Beispiel einer Hotelkette Aufgabensteller: Prof. Dr. Helmut Krcmar.
Enterprise Achitect (Sparx Systems) Marius Rudolf
ADAMS Adeline – DUGAST Solène M2 RET – 2006 Kompetenznetze Das Beispiel des Silicon Saxony.
Unser Business heißt Vertrauen
Erziehungsdirektion des Kantons Bern / Amt für Kindergarten, Volksschule und Beratung Regionales Schulinspektorat Oberland Kreis 2 / Susanne Müller ‹#›
Matthias Hassel Philipp Tüshaus
Unternehmensvorstellung V
Business Excellence bewerten Das EFQM Modell Der Kompetenzpreis Innovation und Qualität Baden-Württemberg.
Vortrag - Diplomarbeiten (HS I)
Contingency Planning Arbeitsdossier
Prof. Dr. Ludwig Nastansky Winfo 2: Informationsmanagement und Office Systeme Web: gcc.uni-paderborn.de Mail: Adresse: Warburger Str.
Präsentiert von Philipp Duffner Die Build-To-Integrate-Server-Ansätze von IBM WebSphere, Sun One und Microsoft.net Biztalk in Zeiten des Collaborative.
Sicherheitsaspekte in Service Orientierten Architekturen Eike Falkenberg Sommersemester 2006 Anwendungen I.
Service Oriented Architecture & Enterprise Service Bus Sven Stegelmeier.
Prof. Dr. Ludwig Nastansky Universität Paderborn Wirtschaftsinformatik 2 – Fachbereich 5 Prof. Dr. Ludwig Nastansky Warburgerstr. 100, Paderborn.
Praxiserfahrungen aus Projekten
Enterprise 2.0 Love it? Change it or Leave it! Mag. Klaus-M. Schremser.
Führen der digitalen Transformation
148 th Council Meeting Sydney, 6 March 2014 Agenda 1. Minutes of the previous meeting (see encl.) 2.Matters arising from the Minutes 3. Finance and Audit.
Projektmanagement und Software-Qualität
Workflowsysteme und Datenbanksysteme Gliederung Motivation Basis- funktionalitäten Klassifikations- merkmale Referenz-Modell MQ Workflow Zusammenfassung.
Technologietag Baugruppentest Wege der Standardisierung im Funktions- und EOL-Test Markus Koetterl National Instruments Germany GmbH.
1 Lutz Ullrich SOA – serviceorientierte Architektur SOA – Was ist das?
Auswahl von XMPP als OS4ES Kommunikationsprotokoll
AUSSENWIRTSCHAFT Startups / New Corporates
Open Innovation Road Map
Who we are – What we do – Where we act
Investitionen sichern - wachse mit Forms in die neue Welt
Website ICS Information Systems GesmbH
Informations-wissenschaften1 (1, 3) Datenbankentwurf-und management
 Präsentation transkript:

Web Services für die Integration von Geschäftsprozessen Technologie – Entwicklung – Umsetzung Charles Clavadetscher, Swisscom Innovations Köln,

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Agenda Swisscom Innovations: kurzer Überblick Prozessintegration und Service-Entwicklung Technologische Grundlagen Umsetzung der Service-Entwicklung Erfahrungen und Zukunftsperspektiven

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Hauptsächlich in Bern, kleinere Stützpunkte in Zürich und Silicon Valley Swisscom Innovations in a nutshell Wir untersuchen validieren transferieren Technologie, und unterstützen verwandte Business Innovation für die ganze Swisscom Gruppe Besteht aus 160 Spezialisten hauptsächlich Ingenieure und IT-Spezialisten plus Ökonomen, Psychologen und Soziologen Jahresbudget: 36 MCHF (~23 MEUR) 1/3 Unternehmen 2/3 Akquirierte Mandate Innovations = F&E der Swisscom Group

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Prozessintegration & Service Entwicklung Begriffsklärung: Zwei Ansätze, eine Philosophie Teilautomatisierung von existierenden betrieblichen Prozessen Entwicklung neuer Dienste für Endkunden Standardisierung der Schnittstellen Verschiebung der programmierten Funktionalität am Rande des Netzwerks Lose gekoppelte wiederverwendbare Bausteine Service Oriented Architecture

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Technologische Grundlagen: Warum sind Web Services eine interessante Technologie?

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Was treibt Web Services und SOA? - Steigende Komplexität und Heterogenität der Systeme - Integration wird schwieriger - Information ist schwer zu finden und zu korrelieren Flexibility Time to Market Revenues FlexibilityRevenues Time to Market IT Business Das will business... Das wird aber vergessen

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, If Call connects check Balance if (Balance<0) reject Call If Storage = YES record Message send Mail end. The Service Creation Dilemma: What we want: More Services and less complexity What we have: Some services and increasing complexity Control Layer Transport Layer Services Layer Hard to Maintain Complex Dependencies Many Interfaces Code is Error Prone Service-Oriented Architectures (SOA) may help in building flexible, modular Platforms: Visual Process Design Tools Orchestration Engines XML Web Services Mediation Layer Vendors & Technologies: Microsoft CSF (incl. BizTalk) BEA CapeClear JAIN SLEE The Future New Service The Past

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Warum Web Services? XML SOAP WSDL Die Grundidee hinter Web Services ist nicht neu und basiert auf 2 bewährten Technologien: Komponenten (divide et impera) Textorientiert (plattformunabhängig) Validierbar Erweiterbar Standardisiert Programmatisch Das ist aber noch nicht alles... BPEL PartnerLink Keine Implementation eines clients Beschreibung Request/Response Standardisiert Transportunabhängig eXtensible Markup Language Simple Object Access Protocol Business Process Execution Language Web Services Description Language

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Komplexität reduzieren Service WSDL User

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, User Komplexität reduzieren Skalierbarkeit erhöhen

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Some protocol SOAP SOAP Simple Object Access Protocol Das Telco Netzwerk als Middleware Service A Service B BPEL Network Abstraction (e.g. to IMS) SOAP Telco (SIP) IT (SOAP) BPEL Business Process Execution Language Session Initiation Protocol Simple Object Access Protocol IP Multimedia Subsystem

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Ein Beispiel: IM translator Gesamtbild Translation Web Service SOAP SIP (Language, message) SIP (Translated message) Telco Network Internet OSS BSS Other Services Corporate Network and systems SOAP BPEL <bpws:invoke partnerLink="translationService" portType="TranslationServicePortType" operation="TranslateLanguage inputVariable="translationServiceRequest" outputVariable="translationServiceResponse"> Orchestration Engine Network Abstraction

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Eine Integrationsarchitektur Bern Innovations Montpellier IBM/Nortel Luzern, Swisscom Montpellier, IBM Deploy SOAP

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Ausblick: die neue Herausforderung Die Stärke von SOA unter Anwendung von Web Services ist ihre Einfachheit, die lose Koppelung, die Wiederverwendbarkeit und die standardisierte Beschreibungsform der Schnittstellen. Die Schwäche von SOA unter Anwendung von Web Services ist ihre Komplexität, die lose Koppelung und die Wiederverwendbarkeit. Paradox?

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Ausblick: Risiken & Voraussetzungen Wiederverwendbare Komponenten setzen voraus, dass zwischen Service provider und consumer Vertrauen besteht. Solche Komponenten werden mit der Zeit lebenswichtige Bestandteile von mission-critical Geschäftsprozessen. Einige mögliche Risikofaktoren –Was geschieht wenn ein Service geändert wird? –Wie kann man sicher sein, dass der verwendete Dienst die notwendige Qualität aufweist? –Wie ist die Kontinuität einer Dienstleistung sichergestellt, auch wenn eine Komponente unsichtbar als Teil einer komplexen Komponente vorhanden ist?

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Ausblick: was ist anders? Eng gekoppelt. Policies und contracts werden im implementierten Code festgehalten. Java, C#, C++, etc. Lange Reaktionszeit auf sich verändernde Marktbedingungen. Lose gekoppelt. Policies und contracts müssen von der Service Implementation entkoppelt werden. XML basierte Regeln. Schnelle, flexible Reaktion auf die Marktanforderungen. Vor SOA SOA SOA Governance

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Schlussfolgerungen Web Services sind eine Technologie, die eine saubere Implementation von SOA ermöglicht. Mit Web Services können Geschäftsprozesse und Applikationen als Orchestrierung implementiert werden (BPEL) und selbst als eigenständiger Service publiziert werden (WSDL). Die steigenden Anforderungen verursachen eine steigende Komplexität des Modells und zugleich eine Verunsicherung der Benutzer. Um die Komplexität zu bewältigen und das Vertrauen zu gewinnen muss eine strukturierte SOA Governance eingeführt werden.

Web Services für die Integration von Geschäftsprozesse Charles Clavadetsher, Köln, Vielen Dank für Ihre Aufmerksamkeit Q&A