Integration Architecture Blueprint



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

Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET, ADF, Forms und SOA

Optimale Prozessorganisation im IT-Management

Business Communication Architecture Blueprint

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

Berufsentwicklung für die Branche der Windenergienutzung in Deutschland

Schulungspaket ISO 9001

Energieeffiziente Schulen - EnEff:Schule.

Sobotta Atlas der Anatomie des Menschen

Koordinatenmesstechnik und CAX-Anwendungen in der Produktion

Der Kälteanlagenbauer

IT Sicherheitsmanagement

Agile Unternehmen durch Business Rules

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

Change Management in der Praxis

Produktionsmanagement von IT-Dienstleistungen

Basiswissen Medizinische Software

Taschenguide. Forderungsverkauf. Wie Sie Ihre Liquidität sichern. Bearbeitet von Ina Klose, Claus Wieland

Logistik in der Automobilindustrie

Schenkel Personal Partner

Integrierte Unternehmensplanung

Qualitätsmanagement - Lehrbuch für Studium und Praxis

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

Pflegebedürftig?! Das Angehörigenbuch

Architecture Blueprints

Implementierung von Coaching als Instrument der Personalentwicklung in deutschen Großunternehmen

Webseiten entwickeln mit ASP.NET

Innovationsmanagement

Was macht Layer2 eigentlich? Erfahren Sie hier ein wenig mehr über uns.

Information Governance Ergebnisse einer Marktbefragung zum Status Quo und Trends. Dr. Wolfgang Martin Analyst

Handbuch Farbkomposition - Webfarben

Führungskräfte-Feedback von Menschen mit Down-Syndrom

Science goes Business

Public Private Partnerships und öffentliche Verschuldung

Studienführer Consulting

Kreatives Gestalten mit Flash 5.0

Intrinsisch motivierte Mitarbeiter als Erfolgsfaktor für das Ideenmanagement: Eine empirische Untersuchung

Führung. Auf die letzten Meter kommt es an. Bearbeitet von Klaus-Dieter Werry

Microsoft (Dynamics) CRM 2020: Wie verändern sich Markt, Eco-System und Anwendungsszenarien nach Cloud & Co?

Der große Neustart. Kriege um Gold und die Zukunft des globalen Finanzsystems. Bearbeitet von Willem Middelkoop, Wolfgang Wurbs

Business Communication Architecture Blueprint

Auktionen und Revenue Management in der Automobilindustrie

Test zur Bereitschaft für die Cloud

Internationales Privatrecht und Geschäftsführerhaftung bei Insolvenzen von Auslandsgesellschaften

Der IT Security Manager

MetaNavigation der effizienteste Weg maximalen Mehrwert aus BI Metadaten zu ziehen

Geyer & Weinig: Service Level Management in neuer Qualität.

Büroprojektentwicklung im Spannungsfeld von Transaktionskosten und stadtplanerischer Intervention

Beraten? Begeistern!

Der IT Security Manager

schnell und portofrei erhältlich bei

Public Private Partnership in der Entsorgung der gemischten Siedlungsabfälle in Deutschland

Wertorientiertes Supply Chain Management

Output management Radar 2015

IT-Outsourcing-Entscheidungen

Erfolgreiches Management der Betriebsratsarbeit

Handel. Systeme. Projekte. Menschen

Erfolgreiche Steuerungs- und Reportingsysteme in verbundenen Unternehmen

Entwicklungsqualität

Ambulante Pflegeberatung

Die Umsetzung der Verbraucherkreditrichtlinie 87/102/EWG in Deutschland und Griechenland

TECHNOLOGY follows STRATEGY

implexis GmbH: Kompetente Lösungen für smarte Anforderungen

Nr. 33. NoSQL Databases

Schulungspaket QM. Prozesse optimieren Methoden einführen Kundenzufriedenheit erhöhen. Bearbeitet von Anja Kranefeld

Planungshandbuch Straßen und Wegebau

Taschenbuch Betriebliche Sicherheitstechnik

Informatiklösungen die punkten. spaïxx gmbh - unsere Kernkompetenzen

Im Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.

Multimediatechnik aus dem Blickfeld der Industrie

Gelebtes Scrum. Weg vom Management hin zur Führung

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

Agile Softwareentwicklung

Finance & Banking. Competence Center Finance & Banking. IT-Know-how. IT-Dienstleistungen. IT-Personal.

IT-Recht. GSK. Der Unterschied.

Die Unternehmergesellschaft (UG)

IBM Software Demos Tivoli Composite Application Manager for SOA

VIELE SAGEN... hohe Qualität große Erfahrung besondere Spezialisierung. nur für Sie!

WORKSHOPS. Ihr Nutzen: ERLEBNISORIENTIERTE. mit Trainingsschauspielern. Das war das intensivste Training, dass ich je erlebt habe!

J e t z t h e l f e i c h m i r s e l b s t S A P S o l u t i o n M a n a g e r o p t i m a l e i n s e t z e n Hintergrund Ihr Nutzen

Erstaunliche Lösungen. QUADRANTUS das Grundverständnis die Angebote die Einsatzbereiche

Ein mobiler Electronic Program Guide

Wir machen neue Politik für Baden-Württemberg

Unternehmenskooperation für kleine und mittelständische Unternehmen

Java Enterprise Architekturen Willkommen in der Realität

Die Erfolgsgeschichte geht weiter

HP Software für SAP Solutions

MicroRNA Interference Technologies

Jack Wolfskin setzt bei internationalem Wachstum auf das Know-how der implexis GmbH.

mobit - we mobilise your IT.

Kinder, Geld und Steuern

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

Transkript:

Integration Architecture Blueprint Leitfaden zur Konstruktion von Integrationslösungen Bearbeitet von Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach 1. Auflage 2008. Buch. XIV, 210 S. Hardcover ISBN 978 3 446 41704 5 Format (B x L): 19,8 x 24,5 cm Gewicht: 619 g Wirtschaft > Betriebswirtschaft: Theorie & Allgemeines > Wirtschaftsinformatik, SAP, IT-Management schnell und portofrei erhältlich bei Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, ebooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8 Millionen Produkte.

Vorwort Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Integration Architecture Blueprint Leitfaden zur Konstruktion von Integrationslösungen ISBN: 978-3-446-41704-5 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41704-5 sowie im Buchhandel. Carl Hanser Verlag, München

Vorwort Der Bau von Integrationslösungen ist keine einfache Aufgabe, obwohl die Integration von einzelnen Datenbeständen, Anwendungen und Gesamtsystemen immer mehr zum täglichen Geschäft des Software Engineerings gehört. Hinzu kommt, dass die Hersteller von ESB s, EII Infrastrukturen, Messaging Systemen, SOA Frameworks, ETL Tools und Software für die Datenintegration von sehr unterschiedlichen Ansätzen ausgehen und viele Unternehmen eine oder gleich mehrere verschiedene Integrationslösungen im Einsatz haben. Der Trivadis Integration Architecture Blueprint ist das Resultat aus dem Fazit vieler realisierter Projekte nicht nur erfolgreicher und in-tensiven Diskussionen mit Kunden, Experten und einer gründlichen Auseinandersetzung mit der Fachliteratur. Die Entwicklung des Integration Blueprints hat viele Monate gedauert, da das wichtigste Ziel war, eine Integrationslösung so zu strukturieren, dass standardisierte und bewährte Grundkomponenten mit Hilfe von Tools und Produkten zu einem funktionierenden Ganzen zusammengestellt werden können. Und das ganze die Anforderungen eines Kunden erfüllen und mit vernünftigem Aufwand realisiert werden muss. Wir glauben, mit der Gliederung der Integrationsschicht in verschiedene und klar definierte einzelne Levels und Layers und durch die Zuordnung von Best Practice Patterns auf diese Layers den Bau von Integrationslösungen in der Praxis stark zu vereinfachen. Das Buch ist für IT-Professionals, für Architekten, für Manager und Projektleiter die mit der Planung, der Konzeption, der Bereitstellung und dem Betrieb von Integrationslösungen beschäftigt sind gedacht. Die konzeptionelle Idee hinter dem Integration Architecture Blueprint wurde von den Autoren gemeinsam mit Fernand Hänggi und Albert Blarer entwickelt und von Daniel Liebhart, Guido Schmutz und Peter Welkenbach ausformuliert. Grosse Teile des Buches wurden von den Autoren mehrmals überarbeitet und in Workshops heftig diskutiert. Wir danken den Reviewern Albert Blarer, Partick Blaser, Christoph Pletz und Karsten Krösch. Und ganz besonders Tony Fräfel für seinen detaillierten Input. IX

Vorwort Zusätzliche technische Informationen sind auf unserer Website (www.trivadis.com) unter den Bereichen Download Area und Blog (unter Know-How Community) zu finden. Wir möchten all jenen danken, die in irgendeiner Weise einen Beitrag zu diesem Buch geleistet haben. Insbesondere sind dies die Reviewer und unsere Arbeitskollegen und Arbeitskolleginnen, die immer wieder bereit waren, verschiedenste Aspekte intensiv und geduldig mit uns zu diskutieren und klar zu stellen. Außerdem unseren Kunden und Geschäftspartnern, mit denen wir in verschiedenen Projekten eine Vielzahl interessanter und bereichernder Erfahrungen machen durften. Und unseren Kollegen, Kolleginnen, Freunden, Freundinnen, Angehörigen, dem Korrektor und dem Verlag für ihre Geduld. Basel, Bern, Frankfurt, München, Stuttgart und Zürich im September 2008 Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull und Peter Welkenbach X

Die Autoren Die Autoren Daniel Liebhart (daniel.liebhart@trivadis.com) Daniel Liebhart verfügt über 20 Jahre Erfahrung in der IT und über 10 Jahre Erfahrung im Management von IT-Dienstleistungen und Produktentwicklung. Seine Branchenund Fachkenntnisse umfassen die Konzeption, Architektur, Realisierung und Betrieb komplexer und international betriebener Gesamtsysteme im Telekommunikations-, Finanzdienstleistungs-, Logistik- und Industriebereich. Daniel Liebhart ist leidenschaftlicher Informatiker, Träger mehrerer Auszeichnungen und Dozent für Softwarearchitektur und Wirtschaftsinformatik an der Hochschule für Technik in Zürich. Guido Schmutz (guido.schmutz@trivadis.com) Guido Schmutz ist seit über 20 Jahren als Software Entwickler, IT-Berater, Chef- Architekt, Trainer und Coach tätig. Als Leiter des Bereichs Application Development des Trivadis Technologie Center verfasst er viele Fachpublikationen, entwickelt er IT-Strategien, Kurse und TechnoCircles und tritt als Sprecher auf internationalen Konferenzen auf. Guido Schmutz ist für die Innovation, Konzeption und Realisierung zahlreicher DWH-, CRM-, CSM-, MIS- und EAI-Lösungen für internationale Finanzinstitute, Pharmakonzerne, öffentliche Verwaltungen und Logistikunternehmen verantwortlich. Seine Spezialgebiete sind Enterprise Architecture, Bitemporale Datenhaltung, Java Persistenz und das Spring Framework. Marcel Lattmann (marcel.lattmann@trivadis.com) Marcel Lattmann arbeitet als System Architekt, Senior Software Engineer und Hauptreferent im Bereich Microsoft Enterprise Solutions. Er ist spezialisiert auf die Konzeption, Beratung und Realisierung von CRM-, POS- und Forecasting-Lösungen für Finanzdienstleister, Pharmakonzerne und Industriebetriebe. Sein besonderes Interesse gilt dem Corporate Knowledge Engineering, der Architektur von Libraries und Frameworks und der Anwendung von Automated Software Testing and Verification Verfahren. Als Technology Owner Microsoft Application Development des Trivadis Technologie Center entwickelt er Kursunterlagen, Realisierungsszenarien und Consultingstrategien für Konzerne, IT Dienstleister und Engineering Teams. Markus Heinisch (markus.heinisch@trivadis.com) Markus Heinisch ist Projektleiter, Architekt und Senior Consultant mit Schwerpunkt Automobilindustrie, Halbleiterfertigung, Immobilienverwaltung und Verlagswesen. Er verfügt über langjährige Erfahrung in der Software Produktenwicklung und war als Chef-Architekt, Presales-Consultant und Manager für das Engineering und die Realisierung von Basiskomponenten einer umfangreichen DMS-Suite für den Weltmarkt verantwortlich. Seine technischen Schwerpunkte sind heute die Anwendungsentwicklung mit Oracle ADF, J2EE und modernen Web-Technologien. Markus Heinisch ist Referent und Kursautor im Bereich Java und XML und prüft neue Technologien und Produkte hinsichtlich ihrer Einsatzmöglichkeiten in Kundenprojekten. XI

Die Vorwort Autoren Michael Könings (michael.koenings@trivadis.com) Michael Könings arbeitet als Software Engineer, Architekt, Berater und Projektleiter für die Pharmaindustrie und für internationale Finanzdienstleister. Er verfügt als Diplom-Betriebswirt und Wirschaftsinformatiker über viele Jahre Erfahrung in der Konzeption, Entwicklung und im Betrieb von Management Informationssystemen. Er war lange als Kursautor, Trainer und Hauptreferent in den Bereichen Modellierung und Design von relationalen Datenbanken tätig. Die Entwicklungstools Oracle Forms, Reports, Designer hat er in zahlreichen Projekten eingesetzt. Michael Könings ist Spezialist für die Entwicklung von Enterprise Solutions basierend auf der Microsoft.NET Technologie und die Konzeption von Corporate Performance Management Systemen. Mischa Kölliker (mischa.koelliker@trivadis.com) Mischa Kölliker ist als Senior Architekt für die Konzeption, Gesamtarchitektur und Qualitätsicherung in Kundenprojekten im Finanz- und Telekommunikations-Sektor verantwortlich. Er verfügt über viele Jahre Erfahrung in der Realisierung und Projektleitung in der Software Produktenwicklung eines Telekommunikation Network Management Systems. Er hat high-end Softwarelösungen für einen sehr großen Anwenderkreis analysiert, spezifiziert, umgesetzt und betrieben. Mischa Kölliker setzt sich als Kursreferent und Autor von Fachpublikationen mit den Schwerpunkten Software- Entwicklung nach CMM Qualitäts-Standard, Java Security, Spring Framework, Performance Management und Data Warehouse Engineering auseinander. Perry Pakull (perry.pakull@trivadis.com) Perry Pakull arbeitet seit Jahren als Software Eningeer, Berater, Trainer und Senior Architekt im Bereich Oracle Application Development. Er hat 20 Jahre Erfahrung in der Entwicklung und Betreuung betrieblicher Anwendungssoftware. Die Entwicklungstools Oracle Forms, Reports, Designer setzt er seit über 10 Jahren in zahlreichen Projekten ein. Sein Spezialgebiet ist die Analyse und die Umsetzung von Businessprozessen für Pharmakonzerne, Automobilhersteller, Halbleiterproduzenten und Großhandelsketten. Sein aktueller technischer Schwerpunkt sind Web Applikationen im Oracle Forms und Oracle Java Umfeld, basierend auf der Oracle Application Server Technologie. Perry Pakull ist als Autor von Kursunterlagen, Kursreferent für die Themen PL/SQL, Oracle Portal und Oracle Application Server und als Projektverantwortlicher und Software Architekt für Produktionssteuerungs-, Warenwirtschafts- und Prozessleitsysteme tätig. Peter Welkenbach (peter.welkenbach@trivadis.com) Peter Welkenbach arbeitet als Berater, Senior Architekt und Trainer in den Bereichen Requirement Engineering, Objektorientierte Methodik, Software Engineering und Quality Management. Er hat über 20 Jahre Erfahrung in der Konzeption und Realisierung komplexer Informationssysteme für Finanzinstitute, Automobilhersteller und Pharmakonzerne. Er setzt sich seit 10 Jahren als Technologie-Evangelist mit der Java XII

Die Autoren Technologie und dem Einsatz der entsprechenden Frameworks in Kundenprojekten auseinander. Sein aktueller technischer Schwerpunkt ist das Model Driven Software Development, UML, Aspect Oriented Programming, JSF, AJAX und Architecture Design Methodology. Peter Welkenbach ist Kursautor, Verfasser zahlreicher Publikationen und Sprecher auf der JAX und internationalen Oracle Konferenzen. Er setzt Spring seit dessen Erscheinen im Sommer 2003 in vielen Kundenprojekten ein. XIII