Von der Anwendungszur Service-Landschaft. Stefan Tilkov, innoq stefan.tilkov@innoq.com



Ähnliche Dokumente
Von 0 auf SOA in 10 Schritten. Stefan Tilkov innoq stefan.tilkov@innoq.com

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

SOA - Service-orientierte Architekturen. Roger Zacharias

Die vielen Gesichter von SOA

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

ITIL & TOGAF die Doppelspitze für IT Governance

Enterprise Application Integration Erfahrungen aus der Praxis

Gemeinsam mehr erreichen.

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress

Workflow, Business Process Management, 4.Teil

E-Services mit der Web-Service-Architektur

Inhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Exkursion zu Capgemini Application Services Custom Solution Development. Ankündigung für Februar 2013 Niederlassung Stuttgart

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

SOA im Zeitalter von Industrie 4.0

Service-Orientierte InterSystems GmbH 2009

PL/SQL Web-Services mit Oracle 11g

Dr.Siegmund Priglinger

Enterprise Application Integration

Web Services. Web Services in the News. Vision: Web of Services. Learning for Results. DECUS Symposium 2002, Vortrag 1K07,

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

PRODATIS CONSULTING AG. Folie 1

Identity Management Service-Orientierung Martin Kuppinger, KCP

Implementierung von Geschäftsprozessen in der Verwaltung mit Hilfe von SOA

Digital Readiness Webinar

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt

Fähigkeiten des BizTalk Servers

Architektur von SOAP basierten Web Services

Open Source als de-facto Standard bei Swisscom Cloud Services

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.

Web Services. 1. Quelle. Brian Connel The Seven Pillars of Web Services Management. Erschienen September 2002 im eai Journal

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013

SOAP Integrationstechnologie für verteilte Middlewarearchitekturen?

Explore. Share. Innovate.

TOGAF The Open Group Architecture Framework

Wiederholung: Beginn

SOA. Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik

Sicherheitsaspekte in Service Orientierten Architekturen. Eike Falkenberg Sommersemester 2006 Anwendungen I

ITIL V3 zwischen Anspruch und Realität

Transparente SOA Governance mit Modellierung. OOP 2010 München, 28. Januar 2010, 12:30 Uhr Modeling Day

SOA Service Oriented Architecture

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

P030 The Open Group Architecture Framework (TO-GAF) als Unternehmensarchitektur Methode für die Bundesverwaltung

SAP NetWeaver Gateway. 2013

Service Virtualisierung

Übersicht. Eclipse Foundation. Eclipse Plugins & Projects. Eclipse Ganymede Simultaneous Release. Web Tools Platform Projekt. WSDL Editor.

Systemintegration mit Service Orientierten Architekturen. Frank Zenker

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Entscheidungsstrukturen der IT- Governance in der öffentlichen Verwaltung Ergebnisse einer Fallstudie

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Daten haben wir reichlich! The unbelievable Machine Company 1

Ereignisgesteuertes Ressourcenmanagement mit der Oracle SOA-Suite

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

IT SECURITY MANAGEMENT MIT ARIS CLOUD ENTERPRISE

Jürgen Schwab, debis Systemhaus

Quality Point München

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen. OOP München,

CAIRO if knowledge matters

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

Innovation in der Raubtierdressur Neue Wege in der Risikominierung Wolfgang Platz, Founder & CPO

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

XING und LinkedIn-Integration in das erecruiter-bewerberportal

IIBA Austria Chapter Meeting

Geocom UC GEONIS: Status und Blick in die Zukunft. Christoph Spörri

Lead Architects Forum Architekten im Dialog zu ILOG BRMS Moderation: Lars Klein, S&D

Xpert.IVY das GUI ist entscheidend!

Web Services Monitoring

ISO/IEC 27001/2. Neue Versionen, weltweite Verbreitung, neueste Entwicklungen in der 27k-Reihe

1 + 1 = mehr als 2! Geschwindigkeit, Transparenz und Sicherheit

Web-Services - die GIS-Zukunft?

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

Standards und Standardisierungsgremien

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015

Etablierung serviceorientierter Architekturen mit Web Services

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

Voraussetzungen für die betriebswirtschaftliche SOA-Einführung

Java und XML 2. Java und XML

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004

MatchPoint. Wirtschaftlichkeit von SharePoint Plattformen optimieren

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Prozessautomatisierung mit BPMN 2.0 und Java.

Gemeinsam mehr erreichen.

Vortrag im Rahmen des Arbeitskreis i Informatik an der Schule. Prof. Dr. Stefan Sarstedt

Product Line Engineering (PLE)

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

16.4 Wiederverwendung von COTS-Produkten

Integration mit Service Repositories zur SOA Governance

Effizenzsteigerung bei Villeroy & Boch durch den Einsatz von Magento und Zend

GuiXT und mysap ERP. Regensdorf, April 2004 Dr.Gerhard Rodé, Synactive GmbH

46 Softwarearchitektur mit dem Quasar-Architekturstil

Service Strategie und Sourcing Governance als Werkzeuge zur Durchsetzung der Sourcing Ziele auf Kundenseite

Transkript:

Von der Anwendungszur Service-Landschaft Stefan Tilkov, innoq stefan.tilkov@innoq.com

Stefan Tilkov Geschäftsführer und Principal Consultant, innoq Deutschland GmbH Fokus auf SOA, Web-Services, REST SOA-Editor InfoQ.com Herausgeber SOA-Expertenwissen (mit Dr. Gernot Starke) 2

Beratungsunternehmen für Software-Architekturen Strategische IT-Beratung, Architekturconsulting, Entwicklung Rationelle Software-Produktion (MDA, MDSD, Metadaten-Integration) Service-orientierte Architekturen (SOA) (WS-*, REST, OSS-Lösungen, Governance) 3

Schnittstelle Kapselung Modularität Business Komponente Anwendung Autonomie Enterprise Architecture Operation Dokumentation Wiederverwendung Produkte Hersteller SOA Service Zachman WSDL Web Services ESB REST Governance SOAP EAI UDDI Modelle Standardsoftware Architektur TOGAF FEAF 4

Was ist ein Service? 5

Was ist ein Service nicht? 6

1. Ein Service ist keine Komponente 7

2. Ein Service ist keine Schnittstelle 8

3. Ein Service ist keine Operation 9

Was ist ein Service? autonome Mini-Applikation Wiederverwendung durch Aufruf kapselt Geschäftsfunktionen Formale Dokumentation interoperable Schnittstelle 10

11

12

13

14

15

Was ist SOA nicht? 16

1. SOA ist kein Produkt 17

2. SOA ist keine Anwendungsarchitektur 18

3. SOA ist nicht EAI 19

unternehmensweite Gesamtarchitektur Stefan Tilkov, innoq Was ist SOA? Services im Mittelpunkt fachliche Aspekte technische Aspekte Software-Engineering- Prinzipien Modularisierung Kapselung Entkopplung Governance 20

21

22

Von Anwendungen zu Services 23

24

25

26

27

Ist SOA neu? 28

The Internet and the Web global scale wire formats HTTP, URIs, REST XML and text-based protocols Enterprise Application Integration integration of monolithic apps intelligent infrastructure transformation & routing data integration OOTB adapters Business Process Management flexible business support IT/business alignment Object-oriented programming encapsulation information hiding design by contract coupling of data & logic SOA Component Based Development (CBD) separation of interface & implementation coarse-grained, reusable assets programming language independence declarative configuration Distributed Objects & RPC location transparency request broker runtime common infrastructure services

Was ist Enterprise Architecture? 30

Enterprise Architecture is the practice of applying a comprehensive and rigorous method for describing a current and/or future structure and behavior for an organization's processes, information systems, personnel and organizational sub-units, so that they align with the organization's core goals and strategic direction. Although often associated strictly with information technology, it relates more broadly to the practice of business optimization in that it addresses business architecture, performance management, organizational structure and process architecture as well. http://en.wikipedia.org/wiki/enterprise_architecture 31

IT-Unternehmensarchitektur ist derjenige Teil der Unternehmensarchitektur, um den sich die IT-Funktion in einem Unternehmen kümmern darf, ohne wegen Kompetenzüberschreitung von anderen Unternehmenseinheiten außerhalb der IT erfolgreich politisch attackiert zu werden. Im Idealfall sind IT-Unternehmensarchitektur und Unternehmensarchitektur identisch und einheitlich organisiert. Wolfgang Keller, IT-Unternehmensarchitektur, dpunkt.verlag 32

33

34

Federal Enterprise Architecture Framework (FEAF) 35

Thesen zu EA und SOA 36

Custo Gemeinsames VokabularBusiness/IT CAS Phoenix ZTV FED3 Claims Handling Credit Processing Order Management Customer Relations 37

Gemeinsames Vokabular Business/IT Business SOA IT need, decide, order, buy, pay, use, measure, support govern, model, save, render, create, publish, discover, compose define, design, analyze, develop, code, test, deploy http://www.zapthink.com/report.html?id=zapflash-2007416 38

Modelle sind kein Selbstzweck 39

SOA ist ein Enterprise- Thema 40

Unternehmensweit ist nicht weit genug 41

Von Anwendungen zu Services: 10 Regeln 42

1. Planen Sie für zehn Jahre 43

2. Starten Sie mit kleinen Schritten 44

3. Begegnen Sie Anbietern mit Skepsis 45

4. Etablieren Sie Governance 46

5. Erzeugen Sie virtuelle Unternehmensgrenzen 47

6. Operationalisieren Sie Modelle 48

7. Setzen Sie den Fokus auf Daten 49

8. Benutzen Sie Services als Grundlage 50

9. Akzeptieren Sie Vielfalt 51

Stefan Tilkov, innoq 10. Rechnen Sie mit Änderungen 52

1. Planen Sie für zehn Jahre 2. Starten Sie mit kleinen Schritten 3. Begegnen Sie Anbietern mit Skepsis 4. Etablieren Sie Governance 5. Erzeugen Sie virtuelle Unternehmensgrenzen 6. Operationalisieren Sie Modelle 7. Setzen Sie den Fokus auf Daten 8. Benutzen Sie Services als Grundlage 9. Akzeptieren Sie Redundanz 10. Rechnen Sie mit Änderungen 53

Vielen Dank! Noch Fragen? Stefan Tilkov http://www.innoq.com/blog/st/ stefan.tilkov@innoq.com 54