S ervice Oriented A rchitecture

Größe: px
Ab Seite anzeigen:

Download "S ervice Oriented A rchitecture"

Transkript

1 S ervice Oriented A rchitecture Konzepte und ihre Umsetzung in Projekten S ervice Oriented A rchitecture Wo setzt man SOA ein? Beispiel: Deutsche Post 1

2 SOA ist ein Thema der Wirtschaftsinformatik Am Anfang war das Business Problem DIE DEUTSCHE POST LERNT SOA ZUR VORBERITUNG AUF DIE KRIESE Der Post-Tower Bonn Sitz von Dr. Helbig: liebevoll genannt Der Vater von SOA Business Problem: Lieberalisierung des Postmarks Ausgangsituation Monopolist Behörde Konstantes Geschäftsmodell Problembeschreibung: Kleine spezialisierte Firmen mit besserem lokalen Geschäftsmodell machen der Post Konkurenz bis es für die Post unrentabel wird 3 Gewachsene IT-Landschaften, mit vielen Abgängigkeiten; schwer änderbar; kaum zu Managen AUSGANGSSITUATION DER IT 4 2

3 Mainframe apps - Blue PC/NT apps - Green Unix apps - Yellow 3rd party interface - Orange Lines: Colo rs have no specia l me aning. Th ey are to help make the di agram easier to read. For More Information: See th e d ata base containi ng informati on about each appl ication: Applicatio n V4.mdb AIS Repor ts Due Da tes Stores & Mrkts Smar t Plus Smart Plus La unche r P1 6 - Ta lly Sheet Stock Options L0 2-Resour ce Scheduling (Campbe ll) R esumix Cobra ACH CTS Ba nks - ACH and Pos to Pay Plan Administra tors (40 1K, PCS, Life, Unicar e, Solom on Smith Ba rne y) E02-Employ ee Purchase Scoreca rd - HR P09 B onus/hr ASIS Store Monitor Texlon 3.5 U16-Texlon Merc h Mngr Approva l Ba tc h Forcas ting Ad Measurement AIMS Admin Ad Launcher Prodigy Data Warehouse (Interfaces to and from the Data Wareho use are not displayed on this d iagram) B roa dcas t Filter ELT PowerSuite AIS Calendar M03 - Millennuim 3.0 M0 2 - Millennium P15 EES Employee Change Notice P14 On-line New Hir e Entry Interc ept V03- Mkt Rea ctions I35 - CEI R ebate Transfer CopyWrite r's Work spac e Sign System PSP P0 9 - P1 7 Cybor g AIMS AIMS Repor ting In-Home Re pair Warr anty Billing System Gene ral Mainte nance Vendor Setup Budget Analy sis Tool Ins ertions Orders Invoice App POS S08 - Ve rtex Sales Tax S03-Polling Star Repair Ve ndor Maintenanc e Printe r Maintenance Printe r PO Print Costing S07 - Cell Phone s V01-Price Mana gem ent Sys tem G02 - General Ledge r C02 - Capital Projec ts F0 6 - Fixed Assets Equifax A04 - Cus t Refund Chks P01- Em ploye e Masterfile N PD, SoundSc an Proc ess Server s (Imaging) I18 SKU Rep Frick C o V04-Sign System Spe c Sour ce SKU Trac king Spec Source S20-Sales Polling A0 5 - AP E13 E3 Interface D0 1 Post Load B illing Optika AAS SiteSeer DRAFT US B ank Rec on File Mesa Data CTO2.Bestbuy. c om U18 - CTO B0 1 - Stoc k Status Best Buy - Application Diagram V4 DRAFT November 10, 1999 I0 5 Inventory Info B02 Merchandise Analysis Conne ct 3 PDF Tr ansfe S01 - Sales Correc tions I12 Enter ta inment Software Connect 3 Connect 3 Re ports Cash Over/ Short N EW Soundscan NPD Group AIG Warranty Guard I0 4 Home Deliveries I0 9 Cy cle Counts S0 5 - House C har ges I55 SK U Information Roads how ICMS Cre dit I0 6 - Custome r Order S04 - Sa les Posting NARM EDI Coordinator Cellula r Rollove r Sterling VAN Mailbox (Value ) E01-EDI K0 2 Customer Repair Trac king Cash Receipts /Cr edit I03 Retur n to Vendor I10 Cycle Physical Inv entory S0 2 - La yaways I14 Count Correc tions I1 3- Auto R eplenishment I11 Pr ic e Tes ting OTHER APPS - PC AP - Coll ections/ Credit TM - C redit Card DB S09 - Digital Satellite System S11 - ISP Track ing L6 0 MDF C oop I07 Purchase Order Mis c Ac counting/fina nce Apps - PC/NT COBA (C orp office Budget Assistant) PCBS(Profit C enter Budget System) Merchandising Budget 1 Fringe PO UAR - U niversa l Account R econcilliation S06 - Credit App I01 PO Re ceiving Depos itory B anks L01-Promo Analysis V02-Price Mar keting Support I02 - Transfers Supplier Compliance I35 Early War ning Sy stem Valley Me dia Journal Entr y Tool Kit I17 Custome r Per ceived In-Stock I06 War ehous e Mana geme nt Washington, RGIS, Ntl Bus Sy stems X92 -X9 6 Host to AS4 00 Com munic ation SKU Per forma nce SKU Selection Tool Arthur Planning Ad Expens e Store Scoreca rd Page 1 of 2 Stor e Budget R eporting I15 Hand Scan Apps BMP - Bus per forma nce Mngt Prepared by Michelle Mill s Herausforderungen der Deutschen Post Ende des vergangenen Jahrtausends Start Akzeptanz Methodik Effizienz??? 1999 Wildwuchs Operativer Insel-Lösungen Hohe Redundanzen Steigende Schnittstellenkomplexität Unklare Datenverantwortung Hohe Wartungs- und Betriebskosten Funktionale Abdeckungslücken Keine IT-Vision Fragmentierte IT-Verantwortung Steigender Wettbewerb und Liberalisierung 5 2. Komplexität realistisch einschätzen DIE SCHWERSTEN 10 SOA HÜRDEN bestehende Prozesse SOA bestehende IT Landschaft INVEN TORY C ONTROL APPS - PC Code A larm D ebit Receivi ngs Devo Sal es Di splay Inventory In Home Junkouts Merchandise Wi thdrawl Promo Credits R TV Accrual Shrink AP Research - I nv Cntrl A P Research-Addl Rpts Book to Perpetual I nventory Close Out R eporting C omputer Intelli gence Data Count Corrections Cross Ref for VCB Dnlds Damage W ri te Off D ebit Receivi ngs DFI Vendor Database Di splay Inventory R econcil Display Inventory Reporting IN VENTORY C ONTROL APPS - PC DPI/C PI IC Batchi ng Inventory Adj/C ount Correct Inventory Control R eports Inventory Levels Inventory Roll Merchandise Wi thdrawl Open Receivings PI Count R esul ts PI Time Results from Inv Pri ce Protecti on Sales Flash Reporting Shrink Reporting SKU Gross Margin SKU Shri nk Level Detail USM VC B Downl oads ACC TS REC APPS - PC 990C OR Bad D ebt Benefi cal Fees Benefi cial R econcil JEAXF JEBFA JEBKA JEDVA JESOA JEVSA JEVSF NSF TeleCredit Fees 6 3

4 Prozesse überschreiten Grenzen von Organisationen und Ländern in jeder Branche. Überall herrschen andere Regeln, Strukturen und Politik. EBENEN AUF DENEN MAN ÜBER PROZESSE REDET Global Cross Businesses Vertikal Cross Enterprises Group Enterprise Wide Company per Business Unit Processes Businesses Branches Finance & Insurance Governance Organisation Holding or Governance Organisations Regional Governance or. Logistics Enterprise Group Application per Project Business Application EAI CRM ERP HR HR ESB ASF RPC OMG J2EE WS System per IT Asset Technical Infrastructure 7 S ervice Oriented A rchitecture Wodurch entsteht die Komplexität? Technologiekombinatorik 4

5 C Prozesse und Abläufe lassen sich auf verschiedene Arten formalisieren und automatisieren PARADIGMEN Programmiersprachen Funktional Algol, Fortran, Gopher Prozedural Objektorientiert Assembler, Basic, Pascal, C, Shared Procedures: PL/SQL Smalltalk, Delphi, (C++), Java,.NET Mengenkonstrukt SQL Serviceorientiert OO Sprachen, UML, DSL, MDA + Architektur 9 Neue Architekturen sollen alles einfacher und besser machen. Die Vielzahl von Architekturen frist alle positiven Effekte besserer Architekturen auf. ARCHITEKTUREN Architekturen Bedeutung Beispiele 1. Tier MA Monolithische Architektur most Applications today DPA LA Distributed Process Architecture Layered Architecture: data, logic, presentation WebServer mit CGI, FTP, some clean Application 2. Tier 3-4. Tier CSA CCA Client Server Architecture: data and logic mixed with presentation and logic Component Container Architecture RPC, SQL J2EE Beans, J2EE Servlets, CCM, EAI,.NET Distributed CORBA Common Object Request Broker Architecture ORB, ESB, DSB n Tier SOA MDA Service Oriented Architecture Model-Driven Architecture DSB, CEP, EDA Technology Independent Stack & Vendor Independent 10 5

6 Jeder Hersteller hat seine eigene Lösung für die immer gleichen Probleme der Anwender PRODUKT STACKS Business SAP R3 applications Application platform SW infrastructure Development Mainframe Unix Microsft OSS IBM Bull Siemens IBM HP Sun Wintel Suse RedHeat CICS Nukleus CICS, IMSTX RACF DB2, IMS SAP NetWeaver WSAS MQ Series UDB WSAD Eclipse LD CC VI Glasfish J2EE JMS JTS JAAS OracleDB Net Beans BEA BizTalk SOPERA JBOSS SOPERA Turedo Borland Visual JBuilder Studio Delphi OS OS/390 AIX HPUX Solaris MacOS Vista ME NE, XP BIOS MTS SOPERA Active Swordfish Directory SQL Server SOPERA ToolSuite Eclipse JTS JAAS Hibernate HDB SOPERA Swordfish SOPERA ToolSuite Eclipse Suse RedHeat Debian HW Z series BS2000 Sparc PPC Intel Intel Intel Intel 11 C Nur sinnvolle Kombinatorik aus Paradigma, Hersteller und Architektur MÖGLICHKEITEN Mainframe BS2000 Bulc Unix Stack Microsoft HPUX AIX XP Vista RedHead SUSE OSS IBM MA CORBA CSA.NET Architektur LA DPA CORBA CCA SOA MDA Ass. C Java C++ COBOL PL1 Prozedural Paradigmen OO & Technologie 12 6

7 Model-driven architecture (MDA ) enables a continuous flow of artefacts from design to delivery Business Processes Business Capabilities Business Applications C omputation I ndependent M odel Transformation definition Transformation tool P latform I Ndependent M odel Transformation definition Transformation tool MDA is a registered Trademark of OMG; P Latform S pecific M odel Transform Transformation tool Source code model Benefits of MDA Abstraction of functional aspects from technical details via independent model layers Standard-based artefacts and transformation (MOF, UML, XMI) Unbroken and automated transformation based on formal definitions and tools 13 C SOA lebt von MDA und MDA lebt von OO Language and technology neutral OO specification Technology Vendor stacks Business Problem MDA UML Process specification Service specification Data object Specification Component delivery specification Generators CORBA JEE (J2EE) Web Servlets Session Beans MDB.NET Compilers & platforms Mainframe IBM BS200 Bull Unix AIX Solaris OSS RedHead WIN 14 7

8 MDA a world formula for IT OMG OMG Standards MOF Meta-Object Facility Recursive Isomorphic Linear Algebra in XML (DTD, XSD, XSLT, XPATH & XQUERY) XMI UML Unified Modeling Language on top of XMI CWM Common Warehouse Metamodel beginning of a common ONTHOLOGY 15 MDA a world formula for IT OMG Technologies 16 8

9 MDA a world formula for IT OMG Horizontal Services Configuration Security Transaction Locking Caching Persistance Notification Remoting Directory Discovery Failover & Loadbalancing Agents 17 MDA:Business Specialization, Technical Generalization SOA: Business Consolidation, Technical Abstraction SOA Semantic Consolidation Domain Specific Model A Specialization Common Object-oriented Ontology MDA: Abstract Generalization 18 9

10 S ervice Oriented A rchitecture Best Practices Architecture Der Traum von der eine Architektur wird wirklichkeit Architekturen UNTERTITEL Architekturen Bedeutung Beispiele 1. Tier MA Monolithische Architektur most Applications today DPA LA Distributed Process Architecture Layered Architecture: data, logic, presentation WebServer mit CGI, FTP, some clean Application 2. Tier 3-4. Tier CSA CCA Client Server Architecture: data and logic mixed with presentation and logic Component Container Architecture RPC, SQL J2EE Beans, J2EE Servlets, CCM, EAI,.NET Distributed CORBA Common Object Request Broker Architecture ORB, ESB, DSB n Tier SOA MDA Service Oriented Architecture Model-Driven Architecture DSB, CEP, EDA Technology Independent Stack & Vendor Independent 20 10

11 Architekturen SCHAMTISCHE ABBILDUNG DER ARCHITEKTURKONZEPTE MA CSA LA CCA SOA Monolitc Architecture 1 Tier Client Server Architecture 2 Tier Layered Architecture 1 Tier 3 Tier 4 Tier 4 Tier Component Service Container Oriented Architecture Architecture 3 Tier n Tier HTML DHTML Clientoriented Code (eg. Presentation) 21 Business Code Technicaloriented Code (eg. Infrastructure) Data Architekturen SCHAMTISCHE ABBILDUNG DER ARCHITEKTURKONZEPTE MA CSA LA CCA SOA HTML DHTML Clientoriented Code (eg. Presentation) 22 Business Code Technicaloriented Code (eg. Infrastructure) Data 11

12 S ervice Oriented A rchitecture Ein Weg zwischen Business, Politik, Technologie und richtigem Vorgehen SOA und ESB Ären der Deutschen Post: Von der Idee zur ausgereiften SOA Plattform Start Akzeptanz Methodik Effizienz??? SOA Konzept erarbeitet Wissensaufbau und Überzeugung im Konzern Service Design Prozesse und Tools etabliert Erhöhung der Service Population Erstmalig ESB (SOPware) in Produktion Ausweitung des ESB-Einsatzes Technische Unterstützung Designer und Developer Ausbau Security Policies, System Management, JBI, JCA 24 12

13 Die vollständigste SOA Suite: Open Source SOA mit SOPERA ASF Start Akzeptanz Methodik Effizienz Open Source SOA Konzept Wissensaufbau Service Design erarbeitet und Überzeugung im Konzern etabliert Prozesse Life Cycle Management Development Tools Tools Erstmalig ESB Ausweitung des Technische Orchestration Registry Policies Security Management Adapters (SOPware) in ESB-Einsatzes Unterstützung Produktion Designer und Extensibility Routing/ Mediation/ Developer Addressing Naming QOS Framework Transformation Communication (SOAP, POX/HTTP, IIOP, JMS, MOM, RPC, ORB, TPM) GARTNER LEADER S TOOLKIT, The SOA Backplane: Functional View Vollständige Implementierung des Gartner SOA Backplane Orchestrierung mit 3rd Party BPMN (z.b. Apache ODE)

14 Stevan Tilkov, SOA Autor, W-JAX S ervice Oriented A rchitecture Der Markt als Analogie 14

15 SOA Begriffe DIENSTLEISTUNGEN IN DER INDUSTRIE Dienstleistungsverzeichnis Gelbe Seiten Service Registry Dienstleistungsnutzer Service Consumer Dienstleistung Service Dienstleistungsanbieter Service Provider 29 Dienstleistungen sind viel mehr als eine funktionale Schnittstelle in irgendeiner Technologie ASPEKTE DER MASCHINENLESBAREN BESCHREIBUNG EINER DIENSTLEISTUNG Dienstleistungsverzeichnis Gelbe Seiten Service Registry Dienstleistungsnutzer Service Consumer Non-func. SLAs, QoS Konkret WSDL SDX SPDX Fachlich functional Interface XSD dataschema Technisch Endpoints Non-func. Policies Dienstleistungsanbieter Service Provider Dienstleistung Service 30 15

16 Bekanntmachen eines Dienstleistungsanbieters SOA entkoppelt Nutzer und Anbieter EINE DIENSTLEISTUNG, VIELE ANBEITER, VIELE NUTZER Nutzung einer Dienstleistung Dienstleistung Service Erbringung einer Dienstleistung 31 Dienstleistungsverzeichnisse repräsentieren das Dienstleistungsangebot des Marktplatzes VERMITTLUNG VON DIENSTLEISTUNGSNUTZER UND ANBIETER Dienstleistungsverzeichnis Gelbe Seiten Service Registry Auffinden eines Dienstleistungsanbieters Dienstleistung Service 32 16

17 Dienstleistungsanbieter können dynamisch anhand von SLA und QoS Anforderungen gewählt werden UNTERSCHIEDLICHE DIENSTLEISTUNGSANBIETER HABEN VERSCHIEDENE QUALITÄTSPROFILE Dienstleistungsverzeichnis Gelbe Seiten Service Registry SLAs, QoS Non-func. Requirements Auffinden eines Dienstleistungsanbieters aggreed Policies Dienstleistung Service Non-func. SLAs, QoS Bekanntmachen eines Dienstleistungsanbieters Non-func. Policies Non-func. Policies 33 Dienstleistungen sind ein universelles Konzept DIENSTLEISTUNGSVERZEICHNISSE SIND SELBER DIENSTLEISTUNGEN Dienstleistungsverzeichnis Gelbe Seiten Service Registry Auffinden eines Dienstleistungsanbieters Dienstleistung Service Bekanntmachen eines Dienstleistungsanbieters 34 17

18 Dienstleistungen ermöglichen föderale Strukturen DELEGATION UND FÖDERATION VON DIENSTLEISTUNGEN Dienstleistungsverzeichnis Gelbe Seiten Service Registry Delegation Föderation 35 Prozesse können auf unterschiedliche Realisierungen abgestützt sein MENSCHEN REALISIERUNGSNEUTRALE UND DOKUMENTE IT ANWENDUNGEN DIENSTLEISTUNGEN Dienstleistungen SOPERA ASF ESB Organisations Enterprise Business Application Technical Infrastructure EAI CRMERPHR HR ESB RPCOMGJ2EEWS 36 18

19 E nterprise S ervice B us In contrast to WS and EAI, SOA offers a managed integration approach for enterprises Integration via web services Integration via EAI Integration via ESB The number of interfaces scales with N x(n 1)/2, so the integration architecture becomes unmanageable for a high number of applications The number of interfaces scales N, but number of transformation rules scales with N x (N 1)/2 So the integration is still unmanageable for a high number of applications The number of services scales with N Semantic consolidation is required as an additional effort The integration architecture is manageable It is applicable as a tactical solution if there is low integration complexity It is applicable as a tactical solution especially for legacy integration It is strategic solution for high integration complexity in enterprises 38 19

20 Neuere Architekturen entkoppeln besser. SOA gewährleistet dieses Ziel vollständig SCHEMATISCHE ABBILDUNG DER ARCHITEKTUREBENEN UND IHRER KOPPLUNG MA CSA LA CCA SOA Monolitic Architecture 1 Tier Client Server Architecture 2 Tier Layered Architecture 1 Tier 3 Tier 4 Tier 4 Tier Component Service Container Oriented Architecture Architecture 3 Tier n Tier HTML DHTML Clientoriented Code (eg. Presentation) 39 Business Code Technicaloriented Code (eg. Infrastructure) Data Architekturen SCHAMTISCHE ABBILDUNG DER ARCHITEKTURKONZEPTE MA CSA LA CCA SOA HTML DHTML Clientoriented Code (eg. Presentation) 40 Business Code Technicaloriented Code (eg. Infrastructure) Data 20

21 41 Architekturen SCHAMTISCHE ABBILDUNG DER ARCHITEKTURKONZEPTE MA CSA LA CCA SOA HTML DHTML Clientoriented Code (eg. Presentation) 42 Business Code Technicaloriented Code (eg. Infrastructure) Data 21

22 Architekturen SCHAMTISCHE ABBILDUNG DER ARCHITEKTURKONZEPTE MA CSA LA CCA SOA HTML DHTML Clientoriented Code (eg. Presentation) 43 Business Code Technicaloriented Code (eg. Infrastructure) Data Hub-and Spoke ist ein einfacher ESB-Ansatz der jedoch leicht zum Flaschenhals werden kann Flaschenhals durch limitierten Nachrichtendurchsatz Lineare Skalierbarkeit durch verteilte Architektur Hub Verteilter Service Bus 44 22

23 45 Der Geschäftswert einer SOA wird erst durch konsequente Orientierung an Standards erschlossen Ungenügende Standardisierung erzeugt mangelnde Interoperabilität von ESBs Durch die Standardisierung von ESBs entsteht die Basis für Interoperabilität ESB A ESB B ESB A SOPERA ASF 46 23

24 Der SOPERA XI Adapter verbindet SOPERA mit SAP in beide Richtungen ESB ESB Kopplung mittels SOPERA-XI-Adapter 3rd Party Exchange Infrastructure SOPERA-XI Adapter 47 Mit der SAP NetWeaver Unterstützung bringen Sie u.a. alle SOPERA Dienste ins SAP Portal SAP NetWeaver Application Server Support XI Adapter 48 24

25 Swordfish.NET is part of SOPERA ASF The big picture Any Java Provider Provider Policy Any Java Consumer Consumer Policy Swordfish (Java) Infrastructure Services Authentication SOPERA ASF Distributed Service Bus Swordfish.NET Configuration Service Registry and more Entirely written as managed C# Assembly based on the Windows Communication Foundation (WCF ) Provider Policy Any.NET Provider Consumer Policy Any.NET Consumer Using the same SOPERA Infrastructure services as Swordfish (Java) SOPERA GmbH 49 Sordfish Architecture SOA Plattform als SOA aufgebaut Business Focused Business Implementation SAP Integration 3rd Party ESB Integration Legacy Integration OpenSource Plugins Commercial Plugins JAAS SOPERA HP Select View User Management SOPERA Evidian Access Master Gateway JEE RA Cofiguration Authorisation SOPERA HP Select View Registry UDDI Novel Nsure OpenUDDI OpenDS Software AG CentraSite Bridge Authentication SOPERA Configuration Provider - Privilidge Management eclipse Higgins Evidian Access Masterr Notification JORAM ActiveMQ IBM WS MQ 50 25

26 Add-Ons Add-On C OSGI Bundles P A P I OSGi Bundle JBI Service Engine (PAPI Adaptor) Adapter OSGi bundle Registry OSGi bundle Message processing OSGi bundle OSGi bundle Interceptor s SCA Deployment manager SCA Configuration Implementation contact (business logic) Business Application/Logic Instantiate SOPERA factory Adapter JBI BC HTTP Binding OSGi Bundle JBI BC JMS Binding OSGI Runtime JBI deployment manager Normalized message router OSGi Bundle Adapter JBI Service Engine (Business Logic) OSGi Bundle BPEL engine CSGi Bundle Re-use current JBI BC Component lifecycle class loading deployment Normalized message routing EAM ist eine wichtige aber auch komplexe Disziplin, die nur mit SOA best practises handhabbar wird DREI EBENEN DES EAM UND DER ROLLENSPEZIFISCHE WORKFLOW Anwendungsoberfläche A B C Geschäftsprozesse ERP, CRM, PLM, HR, FI, BDE, Geschäftsanwendungen Technische Infrastruktur Netzwerk Clientoriented Code (eg. Presentation) 52 Business Code Technicaloriented Code (eg. Infrastructure) Data 26

27 EAM ist eine wichtige aber auch komplexe Disziplin, die nur mit SOA best practises handhabbar wird DREI EBENEN DES EAM UND DER ROLLENSPEZIFISCHE WORKFLOW Anwendungsoberfläche A B C Geschäftsprozesse ERP, CRM, PLM, HR, FI, BDE, Geschäftsanwendungen Technische Infrastruktur Netzwerk Clientoriented Code (eg. Presentation) 53 Business Code Technicaloriented Code (eg. Infrastructure) Data E nterprise A rchitecture M anagement 27

28 Unterschiedliche Bedürfnisse und unterschiedliche Lebenszyklen prallen schmerzhaft aufeinander NATÜRLICHE PROBLEMZONEN 6-10 Monate Anwendungsoberfläche A B C Geschäftsprozesse 1-2 Jahre Geschäftsanwendungen 5-30 Jahre Technische Infrastruktur Netzwerk Clientoriented Code (eg. Presentation) 55 Business Code Technicaloriented Code (eg. Infrastructure) Data Wenn SOA oder EAI eine nur aus der IT getriebene technische Lösung bleibt, führt die enge Kopplung erneut zu schmerzhaften Problemen EAI (manchmal auch SOA genannt) ALS REIN TECHNISCHE ANWENDUNGSINTEGRATION 6-10 Monate Anwendungsoberfläche A B C Geschäftsprozesse SOA? ESB EAI Hub Dienstleistungsverträge Geschäftsanwendungen 5-30 Jahre Technische Infrastruktur Netzwerk Clientoriented Code (eg. Presentation) 56 Business Code Technicaloriented Code (eg. Infrastructure) Data 28

29 Dienstleistungen entkoppeln die Prozessanforderungen und deren technische Umsetzung auf fachlicher Ebene mit einer gemeinsamen Sprache zwischen Fachbereich und IT DIE FÜNF EBENEN EINER FACHLICHEN SOA WIE BEI DER DEUTSCHEN POST Anwendungsoberfläche A B C Geschäftsprozesse Dienstleistungsverträge Geschäftsanwendungen Technische Infrastruktur Netzwerk Clientoriented Code (eg. Presentation) 57 Business Code Technicaloriented Code (eg. Infrastructure) Data Verschiedenen Rollen nutzen einen Prozess auf Basis fachlicher und technischer Dienstleistungen erbracht durch neue Systeme und Bestandssysteme WIEDERVERWENDUNG ENTSTEHT ZWISCHEN ZWEI BENACHBARTEN EBENEN Anwendungsoberfläche A B C Geschäftsprozesse DSB SOA! Dienstleistungsverträge Geschäftsanwendungen JEE Technische Infrastruktur Netzwerk 58 29

30 Stabile Dienstleistungen ermöglichen der IT eine qualitativ immer besser werdende Dienstleitung durch Modernisierung der Bestandssysteme zu erbringen ENTKOPPELTE ERBINGUNG UND NUTZUNG DER DIENSTLEISTUNG Nutzung einer Dienstleistung A B C Anwendungsoberfläche Geschäftsprozesse Dienstleistungsverträge Geschäftsanwendungen Erbringung einer Dienstleistung Netzwerk JEE Technische Infrastruktur 59 Das Dinestleistungsangebot ist in Domänen aufgeteilt, die eine gemeinsame Sprache für Fachbereiche und IT ergeben. DAS LIEBEVOLL SCHWEINESCHNAUTZE GENANNTE DOMÄNENBILD DER POST Anwendungsoberfläche A B C Geschäftsprozesse Dienstleistungsverträge Geschäftsanwendungen Netzwerk JEE Technische Infrastruktur 60 30

31 Unterlagen und weiterführende Trainings Marcel Donges Principal Location: München Phone: +49 (0) Mobile: Fax: +49 (0) OpenSource SOA 61 31

Enterprise Architecture Management Historie Business Cases - Perspektive

Enterprise Architecture Management Historie Business Cases - Perspektive Enterprise Architecture Management Historie Business Cases - Perspektive Marcel Donges Principal Location: München Phone: +49 (0)89-9440 275-18 Mobile: +49 160-44 69 342 Fax: +49 (0)89-9440 275-19 E-mail:

Mehr

SOA - Service-orientierte Architekturen. Roger Zacharias

SOA - Service-orientierte Architekturen. Roger Zacharias SOA - Service-orientierte Architekturen Roger Zacharias Wincor World 2007 1. SOA Umfeld Umfeld und Einflußfaktoren Business Strategy Business Processes Standards Projects Applications SOA Business Services

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis

Mehr

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

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1 Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web

Mehr

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

Web Services. Web Services in the News. Vision: Web of Services. Learning for Results. DECUS Symposium 2002, Vortrag 1K07, Web Services Vision: Web of Services Applikationen und Services Ralf Günther Compaq Computer GmbH, Köln Ralf.Guenther@compaq.com DECUS Symposium 2002, Vortrag 1K07, 16.04.2002 Web Services in the News

Mehr

PRODATIS CONSULTING AG. Folie 1

PRODATIS CONSULTING AG. Folie 1 Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %

Mehr

Enterprise Application Integration Erfahrungen aus der Praxis

Enterprise Application Integration Erfahrungen aus der Praxis Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net

Mehr

Workflow, Business Process Management, 4.Teil

Workflow, Business Process Management, 4.Teil Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach sverzeichnis Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Integration Architecture Blueprint Leitfaden zur Konstruktion

Mehr

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java SOA: Erstellung von Templates für WebService Consumer und Provider in Java Entwicklung von Java WebService Provider- und Consumer-Bibliotheken zur Standardisierung der Karmann WebService Landschaft. Konzeption

Mehr

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi Service Component Architecture Ein Vergleich zwischen SCA,JBI und WCF Marcello Volpi Agenda Einführung Service Component Architecture (SCA) Java Business Integration (JBI) Windows Communication Foundation

Mehr

Open Source als de-facto Standard bei Swisscom Cloud Services

Open Source als de-facto Standard bei Swisscom Cloud Services Open Source als de-facto Standard bei Swisscom Cloud Services Dr. Marcus Brunner Head of Standardization Strategy and Innovation Swisscom marcus.brunner@swisscom.com Viele Clouds, viele Trends, viele Technologien

Mehr

Wachstum ermöglichen durch Agilität und Transparenz in der IT

Wachstum ermöglichen durch Agilität und Transparenz in der IT Wachstum ermöglichen durch Agilität und Transparenz in der IT Tools Berlin 08.05.2014 14 Jahre Sicherheit im E-Commerce da kommt so einiges zusammen! 200 Mitarbeiter 17.800 Zertifizierte Online-Shops 5.800.000

Mehr

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Die Herausforderung: Hostanbindung Viele Unternehmen besitzen Mainframe- und Legacy-Anwendungen, so genannte Enterprise Information Systems (EIS),

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B

Mehr

Jörg Neumann Acando GmbH

Jörg Neumann Acando GmbH Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com

Mehr

Kapitel 1 Applikations-Architektur Ia

Kapitel 1 Applikations-Architektur Ia Kapitel 1 Applikations-Architektur Ia Software Engineering FS 2015 Prof. Dr. Jana Köhler jana.koehler@hslu.ch If you think good architecture is expensive, try bad architecture Brian Foote and Joseph Yoder:

Mehr

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

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis Der Vortrag zeigt anhand von Fallbeispielen auf, wie sich SOA durch die Kombination

Mehr

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken?

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Cross-Enterprise APM und Application Performance Management 30. Oktober 2012 Agenda Cross-Enterprise APM Mainframe Application

Mehr

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH What is a GEVER??? Office Strategy OXBA How we used SharePoint Geschäft Verwaltung Case Management Manage Dossiers Create and Manage Activities

Mehr

Model Driven Architecture (MDA)

Model Driven Architecture (MDA) Model Driven Architecture (MDA) Vortrag im Fach Software Engineering II BA Mannheim / Fachrichtung Angewandte Informatik Torsten Hopp Gliederung Einleitung Motivation Grundzüge der MDA Ziele & Potenziale

Mehr

POIS-Praktikum 2007. Prozessimplementierung, RosettaNet PIPs 3A

POIS-Praktikum 2007. Prozessimplementierung, RosettaNet PIPs 3A POIS-Praktikum 2007 Prozessimplementierung, RosettaNet PIPs 3A Manuel Blechschmidt, David Foerster, Michael Leben, Mike Nagora, Jonas Rogge, Paul Römer Gliederung 2 Einleitung Was war unsere Aufgabe? Was

Mehr

Standardsoftware. SAP Basisarchitektur. Prof. Dr. Bernhard Schiefer 2-1

Standardsoftware. SAP Basisarchitektur. Prof. Dr. Bernhard Schiefer 2-1 Standardsoftware SAP Basisarchitektur Prof. Dr. Bernhard Schiefer 2-1 SAP Client/Server Dreistufige Rechnerhierarchie Lesen in der DB und Aktualisierung der Puffer Datenbankänderung Zentrale DB (speichert

Mehr

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

Übersicht. Eclipse Foundation. Eclipse Plugins & Projects. Eclipse Ganymede Simultaneous Release. Web Tools Platform Projekt. WSDL Editor. Eclipse WSDL-Editor Übersicht Eclipse Foundation Eclipse Plugins & Projects Eclipse Ganymede Simultaneous Release Web Tools Platform Projekt WSDL Editor Bug #237918 Eclipse Foundation Was ist Eclipse?

Mehr

SOA Blueprint. Ordnung im SOA Werkzeugkasten. Tobias Krämer OPITZ CONSULTING München GmbH

SOA Blueprint. Ordnung im SOA Werkzeugkasten. Tobias Krämer OPITZ CONSULTING München GmbH SOA Blueprint Ordnung im SOA Werkzeugkasten Tobias Krämer OPITZ CONSULTING München GmbH München, 25.02.2010 OPITZ CONSULTING GmbH 2010 Seite 1 Agenda 1. Was beinhaltet das Thema SOA? 2. Eigenschaften einer

Mehr

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration Die Renaissance von Unified Communication in der Cloud Daniel Jonathan Valik UC, Cloud and Collaboration AGENDA Das Program der nächsten Minuten... 1 2 3 4 Was sind die derzeitigen Megatrends? Unified

Mehr

Professionelle Open Source SOA mit SOPERA 3

Professionelle Open Source SOA mit SOPERA 3 Professionelle Open Source SOA mit SOPERA 3 Dr. Halil-Cem Gürsoy, CDI AG OOP 2009 München, 28.01.2009 Der Referent Insgesamt ca. 10 Jahre Beratung, davor Entwicklung im Forschungsumfeld Senior Consultant

Mehr

Employment and Salary Verification in the Internet (PA-PA-US)

Employment and Salary Verification in the Internet (PA-PA-US) Employment and Salary Verification in the Internet (PA-PA-US) HELP.PYUS Release 4.6C Employment and Salary Verification in the Internet (PA-PA-US SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten.

Mehr

Informationsmanagement

Informationsmanagement Anwendungssoftwares a Informationsmanagement - gestern, heute und morgen - Bernhard Mitschang Abt. Anwendersoftware Institut für Parallele und Verteilte Systeme Universität Stuttgart Überblick Mainframe-

Mehr

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

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI? Service Was ist eine Enterprise Service Architecture und wie reagiert SAP Allgemeine Definition Was gehört in ZENOS (Service-Layer)? Business Logik ZENOS als Provider für SAP-based Services (ESA/SOA) Warum

Mehr

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

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011 Business Management: Grundlagen, Business Process Life Cycle, Überblick Oracle BPM Suite 11g Dr. Jens Hündling Senior Sales Consultant DOAG Apps 2011 Berlin, 05. Mai 2011

Mehr

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank SwissICT 2011 am Fallbeispiel einer Schweizer Bank Fritz Kleiner, fritz.kleiner@futureways.ch future ways Agenda Begriffsklärung Funktionen und Aspekte eines IT-Servicekataloges Fallbeispiel eines IT-Servicekataloges

Mehr

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste Hauptseminar Internet Dienste Sommersemester 2004 Boto Bako Webservices 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung Was sind Web Services? Web Services sind angebotene

Mehr

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

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant Oracle Business Process Analysis Suite Gert Schüßler Principal Sales Consultant 1 Geschäftsprozesse Zerlegung am Beispiel Kreditvergabe Antrag aufnehmen Antrag erfassen Schufa Kunden

Mehr

OpenSource bei PostFinance Einsatz in der Software Entwicklung. informativ

OpenSource bei PostFinance Einsatz in der Software Entwicklung. informativ OpenSource bei Einsatz in der Software Entwicklung informativ OpenSource bei IT im Überblick Konzern Post (~44.000 MA) (~2.700 MA) Informatik (~500 MA) 2 Standorte (Bern / Zofingen) Windows Vista Workstation

Mehr

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

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage) Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM

Mehr

Luca Piras SharePoint Specialist it-function software GmbH

Luca Piras SharePoint Specialist it-function software GmbH Luca Piras SharePoint Specialist it-function software GmbH Agenda Fazit & Ausblick BPM Vision Lösungsideen SharePoint & WfM Workflow Baukasten Die Business Process Management Vision Problemstellungen Komplexität

Mehr

Die Zukunft des B2B. Jürgen Weiss, hybris juergen.weiss@hybris.com. 2014 SAP AG or an SAP affiliate company. All rights reserved.

Die Zukunft des B2B. Jürgen Weiss, hybris juergen.weiss@hybris.com. 2014 SAP AG or an SAP affiliate company. All rights reserved. Die Zukunft des B2B Jürgen Weiss, hybris juergen.weiss@hybris.com VIELE MÖGLICHE ZUKUNFTEN Source: Forrester Research, September 2013 Build Seamless Experiences Now Base: 28,686 US online adults (age 18+)

Mehr

Secure Network Communications (BC-SEC-SNC)

Secure Network Communications (BC-SEC-SNC) Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

Identity Management Service-Orientierung. 27.03.2007 Martin Kuppinger, KCP mk@kuppingercole.de

Identity Management Service-Orientierung. 27.03.2007 Martin Kuppinger, KCP mk@kuppingercole.de Identity Management Service-Orientierung 27.03.2007 Martin Kuppinger, KCP mk@kuppingercole.de Das Extended Enterprise verändert den Umgang mit Identitäten und Sicherheit Mitarbeiter Kunden Lieferanten

Mehr

Web Services Monitoring

Web Services Monitoring Web Services Monitoring Foliensatz zum Vortrag von der OIO Hauskonferenz am 17. Dezember 2009 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de Ihr Sprecher Thomas Bayer Trainer, Berater,

Mehr

Herausforderungen des Enterprise Endpoint Managements

Herausforderungen des Enterprise Endpoint Managements Herausforderungen des Enterprise Endpoint Managements PPPvorlage_sxUKMvo-05.00.potx santix AG Mies-van-der-Rohe-Straße 4 80807 München www.santix.de santix AG Herausforderungen 09.10.2013 Herausforderungen

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

Integration mit Service Repositories zur SOA Governance

Integration mit Service Repositories zur SOA Governance Integration mit Service Repositories zur SOA Governance Nürnberg, 10.11.2009 I N H A L T 1. SOA Governance 2. Service Repository 3. Modelle und Service Repository 4. Modell-Driven SOA I N H A L T 1. SOA

Mehr

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SO A Fraunhofer-Institut für Softwareund Systemtechnik ISST Dr. Ulrich Springer Dr. Bernhard Holtkamp Dortmund, 20.01.2009

Mehr

Enterprise Mobility, Live! Pascal Kaufmann, Swisscom IT Services AG 12. Juni 2013

Enterprise Mobility, Live! Pascal Kaufmann, Swisscom IT Services AG 12. Juni 2013 Enterprise Mobility, Live! Pascal Kaufmann, Swisscom IT Services AG 12. Juni 2013 Agenda Mobile Apps aus Sicht der IT Grösste Herausforderungen mobiler Applikationen aus der Sicht der IT Best Practice

Mehr

Industrie 4.0 Predictive Maintenance. Kay Jeschke SAP Deutschland AG & Co. KG., Februar, 2014

Industrie 4.0 Predictive Maintenance. Kay Jeschke SAP Deutschland AG & Co. KG., Februar, 2014 Industrie 4.0 Predictive Maintenance Kay Jeschke SAP Deutschland AG & Co. KG., Februar, 2014 Anwendungsfälle Industrie 4.0 Digitales Objektgedächtnis Adaptive Logistik Responsive Manufacturing Intelligenter

Mehr

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007 DOAG SIG Day E-Business Suite und SOA: Was ist heute schon möglich? Frankfurt 26. April 2007 Thomas Karle PROMATIS software GmbH 1 E-Business Suite und SOA Agenda Geschäftsprozesse auf Basis von SOA Business

Mehr

Sie setzen SharePoint ein?.hier sind Ihre Anwendungen dafür!

Sie setzen SharePoint ein?.hier sind Ihre Anwendungen dafür! Sie setzen SharePoint ein?.hier sind Ihre Anwendungen dafür! SharePoint_EDGE Performance & Compliance Workbench.ist ein modular aufgebautes Anwendungspaket für Microsoft Office SharePoint Server 2007.

Mehr

EEX Kundeninformation 2007-09-05

EEX Kundeninformation 2007-09-05 EEX Eurex Release 10.0: Dokumentation Windows Server 2003 auf Workstations; Windows Server 2003 Service Pack 2: Information bezüglich Support Sehr geehrte Handelsteilnehmer, Im Rahmen von Eurex Release

Mehr

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

Von der Anwendungszur Service-Landschaft. Stefan Tilkov, innoq stefan.tilkov@innoq.com 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

Mehr

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden Mission TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden Der Weg zu einem datengesteuerten Unternehmen # Datenquellen x Größe der Daten Basic BI & Analytics Aufbau eines

Mehr

Werkzeugunterstützung für die Umsetzung einer SOA

Werkzeugunterstützung für die Umsetzung einer SOA Werkzeugunterstützung für die Umsetzung einer SOA Thomas Telgheider Director Sales Consulting Oracle Deutschland GmbH SOA Werkzeugunterstützung Einleitung Nutzen eines SOA-Ansatzes

Mehr

Internetanbindung von Datenbanken

Internetanbindung von Datenbanken Internetanbindung von Datenbanken Oracle Application Server Oracle Application Server - 1 Gliederung Einführung Oracle Application Server (OAS) Praxis- und Diplomarbeitenverwaltung LiveHTML Kritik Becker,

Mehr

Christoph Mathas. SOA intern. » Praxiswissen zu Service-orientierten IT-Systemen HANSER

Christoph Mathas. SOA intern. » Praxiswissen zu Service-orientierten IT-Systemen HANSER Christoph Mathas SOA intern» Praxiswissen zu Service-orientierten IT-Systemen HANSER Inhalt Vorwort XI 1 Einleitung 1 1.1 Wem nützt dieses Buch? 2 1.2 Weshalb dieses Buch? 3 1.3 Die Kapitelstruktur 4 1.4

Mehr

M b o i b l i e l e S a S l a e l s e s f or o S A S P P E R E P P m i m t i S b y a b s a e s e U nw n ir i ed e d P l P a l t a for o m

M b o i b l i e l e S a S l a e l s e s f or o S A S P P E R E P P m i m t i S b y a b s a e s e U nw n ir i ed e d P l P a l t a for o m Mobile Sales for SAP ERP mit Sybase Unwired Platform Jordi Candel Agenda msc mobile Sybase Unwired Platform Mobile Sales for SAP ERP Referenz Simba Dickie Group Fragen und Antworten Über msc mobile Montreal

Mehr

OSS/J als Basis für Enterprise Application Integration

OSS/J als Basis für Enterprise Application Integration OSS/J als Basis für Enterprise Application Integration Geschäftsprozessgesteuerte EAI im Telekommunikationsbereich r A business of PwC Agenda OSS-Architekturen als Integrationsherausforderung OSS/J als

Mehr

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

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted

Mehr

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

Transparente SOA Governance mit Modellierung. OOP 2010 München, 28. Januar 2010, 12:30 Uhr Modeling Day Transparente SOA Governance mit Modellierung OOP 2010 München, 28. Januar 2010, 12:30 Uhr Modeling Day I N H A L T 1. SOA Governance 2. Service Repositories 3. SOA Governance mit Modellen I N H A L T 1.

Mehr

Der Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)"

Der Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp) Der Cloud Point of Purchase EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)" Wer ist ScaleUp Hintergrund Cloud Provider ScaleUp ist ein Spin-Out des 12- Jahre alten MSPs

Mehr

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Eclipse Equinox als Basis für Smart Client Anwendungen Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Übersicht Definition / Architektur Smart Client Smart Client mit RCP / Equinox Gesamtfazit

Mehr

Microsoft.NET und SunONE

Microsoft.NET und SunONE Microsoft.NET und SunONE, Plattformen und Application Service Providing Agenda Einordnung.NET und SunONE Kurzvorstellung Gegenüberstellung Zusammenfassung ASP (Application( Service Providing) ) und Ausblick

Mehr

Technische Voraussetzungen für f r CRM Hosting

Technische Voraussetzungen für f r CRM Hosting Technische Voraussetzungen für f r CRM Hosting Holger Rackow Technologieberater - Microsoft Dynamics CRM Microsoft Dynamics CRM 3.0 Wo stehen wir heute? Microsoft CRM weltweites Kundenwachstum 53 Länder,

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

Continuous Delivery in der Realität eines Großunternehmens

Continuous Delivery in der Realität eines Großunternehmens Continuous Delivery in der Realität eines Großunternehmens Agile World, 28. Juni 2013 Christian Weber 01 Continuous Delivery Das Versprechen Das Versprechen Sch Entspanntes Release Time To Market 3 02

Mehr

20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH

20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH 20. DOAG-Konferenz Wohlstrukturierte Prozesse auf SOA-Basis mit der Oracle E-Business Suite Nürnberg 21. November 2007 Thomas Karle PROMATIS software GmbH E-Business Suite und SOA Agenda Geschäftsprozesse

Mehr

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur Migration & Integration Day 2007 6-Feb-07, München Marcus J. Armbruster Principal Mentor

Mehr

SOA im Zeitalter von Industrie 4.0

SOA im Zeitalter von Industrie 4.0 Neue Unterstützung von IT Prozessen Dominik Bial, Consultant OPITZ CONSULTING Deutschland GmbH Standort Essen München, 11.11.2014 OPITZ CONSULTING Deutschland GmbH 2014 Seite 1 1 Was ist IoT? OPITZ CONSULTING

Mehr

Identity Management. Puzzle mit vielen Teilen. Identity Management Forum München 10. Februar 2004

Identity Management. Puzzle mit vielen Teilen. Identity Management Forum München 10. Februar 2004 Identity Management Puzzle mit vielen Teilen Identity Management Forum München 10. Februar 2004 Beratung Lösungen Coaching Pro Serv Wartung Definition Identi tät [lat.; Idem; der-/dasselbe] die; das Existieren

Mehr

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

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

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit IBM Software Group IBM Rational mit RequisitePro Hubert Biskup hubert.biskup@de.ibm.com Agenda Rational in der IBM Software Group Der Rational Unified Process als Basis für die Projektarbeit mit Rational

Mehr

WSO2 Middleware Platform Vorlesungsbegleitendes Praktikum soa

WSO2 Middleware Platform Vorlesungsbegleitendes Praktikum soa WSO2 Middleware Platform Vorlesungsbegleitendes Praktikum soa Dr. Stefan Pietschmann, PF Service-Oriented Enterprise Applications, T-Systems MMS Dresden, 22.10.2013 About US PF42 Service-oriented enterprise

Mehr

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle Mit Legacy-Systemen in die Zukunft Dr. Roland Schätzle Der Weg zur Entscheidung 2 Situation Geschäftliche und softwaretechnische Qualität der aktuellen Lösung? Lohnen sich weitere Investitionen? Migration??

Mehr

Mögliche Wege Ihrer Legacy-Applikationen in die Moderne mit Bison Technology. Diego Künzi, Produktmanager Bison Technology, Bison Schweiz AG

Mögliche Wege Ihrer Legacy-Applikationen in die Moderne mit Bison Technology. Diego Künzi, Produktmanager Bison Technology, Bison Schweiz AG Mögliche Wege Ihrer Legacy-Applikationen in die Moderne mit Bison Technology Diego Künzi, Produktmanager Bison Technology, Bison Schweiz AG Inhalt Weshalb Legacy Applikationen modernisieren? Mögliche Strategien

Mehr

e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057)

e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) 1 e-business Patterns??? e-business Patterns Architekturen, die sich über die Zeit bewährt haben. Pattern-Fundgrube web-basierte

Mehr

SharePoint 2010 Mobile Access

SharePoint 2010 Mobile Access Erstellung 23.05.2013 SharePoint 2010 Mobile Access von TIMEWARP IT Consulting GmbH Stephan Nassberger Hofmühlgasse 17/1/5 A-1060 Wien Verantwortlich für das Dokument: - Stephan Nassberger (TIMEWARP) 1

Mehr

Xpert.IVY das GUI ist entscheidend!

Xpert.IVY das GUI ist entscheidend! Xpert.IVY das GUI ist entscheidend! Process Solution Day 2010 Track C Prozessportale, Human Workflow Management Autor: Mag. Thomas Zehetner Soreco Int. Datum: 17. Mai 2010 Mission Geschichte/Management

Mehr

Mobile Device Management

Mobile Device Management 1 Mobility meets IT Service Management 26. April 2012 in Frankfurt Mobile Device Management So finden Sie Ihren Weg durch den Endgeräte- Dschungel Bild Heiko Friedrich, SCHIFFL + Partner GmbH & Co.KG http://www.schiffl.de

Mehr

Federated Identity Management

Federated Identity Management Federated Identity Management Verwendung von SAML, Liberty und XACML in einem Inter Campus Szenario d.marinescu@gmx.de 1 Fachbereich Informatik Inhalt Grundlagen Analyse Design Implementierung Demo Zusammenfassung

Mehr

OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick

OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick Thementag OSGi 03.11.2009 Autor: Christoph Schmidt-Casdorff Agenda Wo wird OSGi derzeit eingesetzt? Grundsätzliche Anwendungsszenarien OSGi Status

Mehr

Global Transport Label - General Motors -

Global Transport Label - General Motors - SAP Customer Success Story Automotive Consulting Solutions Formulare für den Vertriebsprozess Global Transport Label - General Motors - Agenda GETRAG Corporate Group Funktionsbeschreibung Abbildungen im

Mehr

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler Inhalt Was ist.net Was steckt dahinter Warum ist.net so wie es ist Die Säulen von.net.net Framework 2.0 / VisualStudio 2005 Beispiel Referenzen & Links

Mehr

CAIRO if knowledge matters

CAIRO if knowledge matters CAIRO if knowledge matters Monitoring mit Microsoft Operations Manager 2007 Ein Überblick Johann Marin, Inhalt if knowledge matters Warum Monitoring? Was soll überwacht werden? SCOM Key Features Das SCOM

Mehr

Integration im Enterprise Umfeld

Integration im Enterprise Umfeld Integration im Enterprise Umfeld Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg DOAG 2007 pdv Technische Automation + Systeme GmbH, 2007 1 Eckdaten Individual-Software Client/Server- und

Mehr

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS CITT Expertengespräch TietoEnator 2006 Page 1 Data Freshness and Overall, Real

Mehr

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

Inhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices WebServices Applikationen und Services Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 2L06 9.04.2003 Inhalt I. Blick zurück II. Was sind WebServices?

Mehr

Infor PM 10 auf SAP. Bernhard Rummich Presales Manager PM. 9.30 10.15 Uhr

Infor PM 10 auf SAP. Bernhard Rummich Presales Manager PM. 9.30 10.15 Uhr Infor PM 10 auf SAP 9.30 10.15 Uhr Bernhard Rummich Presales Manager PM Schalten Sie bitte während der Präsentation die Mikrofone Ihrer Telefone aus, um störende Nebengeräusche zu vermeiden. Sie können

Mehr

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

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software Mobile Apps: Von der Entwicklung bis zum Test mit HP Software Amir Khan Presales Consultant Software Hewlett-Packard (Schweiz) GmbH HP Invent 2015 Copyright 2015 Hewlett-Packard Development Company, L.P.

Mehr

VDA 4939 Formulare Version 2

VDA 4939 Formulare Version 2 SAP Customer Success Story Automotive Consulting Solutions Formulare für den Vertriebsprozess VDA 4939 Formulare Version 2 Agenda AL-KO KOBER GROUP Funktionsbeschreibung Abbildungen im System Technischer

Mehr

Grundkurs SAP ERP. Geschäftsprozessorientierte Einführung mit durchgehendem Fallbeispiel. Kapitel 2. 2008 / 1. Auflage

Grundkurs SAP ERP. Geschäftsprozessorientierte Einführung mit durchgehendem Fallbeispiel. Kapitel 2. 2008 / 1. Auflage Grundkurs SAP ERP Geschäftsprozessorientierte Einführung mit durchgehendem Fallbeispiel 2008 / 1. Auflage Kapitel 2 Abb 2.1: Datenintegration in einem ERP-System (Quelle: IDC) ERP-Software 2005 (Markanteil

Mehr

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

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015 We make IT matter. Unternehmenspräsentation Dr. Oliver Janzen Düsseldorf Mai 2015 KOMPETENZ Unsere Kernkompetenz: Ganzheitliche Unterstützung bei der Weiterentwicklung der IT. IT-Dienstleistung, von der

Mehr

Architecture Blueprints

Architecture Blueprints Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,

Mehr

EXCHANGE 2013. Neuerungen und Praxis

EXCHANGE 2013. Neuerungen und Praxis EXCHANGE 2013 Neuerungen und Praxis EXCHANGE 2013 EXCHANGE 2013 NEUERUNGEN UND PRAXIS Kevin Momber-Zemanek seit September 2011 bei der PROFI Engineering Systems AG Cisco Spezialisierung Cisco Data Center

Mehr

ALM As-A-Service TFS zur hausinternen Cloud ausbauen

ALM As-A-Service TFS zur hausinternen Cloud ausbauen ALM As-A-Service TFS zur hausinternen Cloud ausbauen Sven Hubert AIT TeamSystemPro Team Das Unternehmen.NET Softwareentwicklung.NET Entwicklung.NET Software-Entwicklung Architektur Beratung Team Foundation

Mehr

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH Peter Cullen, Microsoft Corporation Sicherheit - Die Sicherheit der Computer und Netzwerke unserer Kunden hat Top-Priorität und wir haben

Mehr

Technologietag SharePoint 2010

Technologietag SharePoint 2010 Technologietag SharePoint 2010 SharePoint Plattform für Information und Zusammenarbeit Ein Blick unter die Haube Technologietag SharePoint 2010 1. Oktober 2010 Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de

Mehr

Voraussetzungen für die betriebswirtschaftliche SOA-Einführung

Voraussetzungen für die betriebswirtschaftliche SOA-Einführung Wissenschaftliche Beiträge aus dem Tectum-Verlag 49 Voraussetzungen für die betriebswirtschaftliche SOA-Einführung von Bastian de Hesselle 1. Auflage Voraussetzungen für die betriebswirtschaftliche SOA-Einführung

Mehr

Microsoft Azure Fundamentals MOC 10979

Microsoft Azure Fundamentals MOC 10979 Microsoft Azure Fundamentals MOC 10979 In dem Kurs Microsoft Azure Fundamentals (MOC 10979) erhalten Sie praktische Anleitungen und Praxiserfahrung in der Implementierung von Microsoft Azure. Ihnen werden

Mehr