Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Trivadis Integration Architecture.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN Welcome November 2012 Highlights BI.
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN Welcome November 2012 Effiziente Data.
Business Development Suit Presented by Thomas Mathews.
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN TechTalk WrapUp, Q&A Mark Wunderli Meinrad.
Applied IT Architecture Introduction Reference IT architecture & Standards Applied Reference Architecture Governance model Governance process Problems.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Service Oriented Architecture Terry Woods Session 50.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
September 30, 2011 OASIS Open Smart Grid Reference Model: Standards Landscape Analysis.
CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Click to edit Master title style rewferwfff CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Oracle.
© The Middleware Company SOA Blueprints Learning Best Practices and Sample Applications for SOA Steve Wilkes Senior Middleware Maven 7 THE MIDDLEWARE COMPANY.
Information and Business Work
® Entire contents © 2006 AMR Research, Inc. All rights reserved. | Page 1 Wakey - Wakey Packaged Applications- You Need Enterprise Architecture Too! Microsoft.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
6/4/2015Page 1 Enterprise Service Bus (ESB) B. Ramamurthy.
Agenda: ISUG : :05 Välkomna och agendaöversikt
Introduction to Network Design. 2 u Increase revenue and profit u Improve corporate communications u Shorten product-development cycles and increase employee.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
SiS Technical Training Development Track Day 10. Agenda  Introduction to Integration Broker  How to Expose and Consume WebServices.
David Harrison Senior Consultant, Popkin Software 22 April 2004
CGS 1000 Introduction to Computers and Technology.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
SOA, BPM, BPEL, jBPM.
1 Successful Middleware Integration Using a Common Domain Model October, 2000 Gregor Hohpe.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
ESB Guidance 2.0 Kevin Gock
The SABA Learning Management System
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Commercial-in-Confidence 1 Managing eBusiness - Operational Challenges of an Online Business Model.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Basel · Baden · Bern · Lausanne · Zurich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · Munich · Stuttgart · Vienna Partitioning Your Oracle.
Talend ESB Training Talend ESB Training 2014 Jan Bernhardt
1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 7, 2005.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
Jean-Claude Trachsel Senior Consultant Trivadis AG Building a Website with ASP.NET MVC.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
SOA-25: Data Distribution Solutions Using DataXtend ® Semantic Integrator for Sonic ™ ESB Users Jim Barton Solution Architect.
Slide 1 Introduction to Infinite Corporation for Microsoft.
Message Broker
Kemal Baykal Rasim Ismayilov
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Summer 2007.
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN Welcome November 2012 Columnstore Indexes.
Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Microsoft MSDN TechTalk Reusable.
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN Welcome November 2012 Einführung in.
Presenter : Ahmed M. Mosa User Group : SQLHero. Overview  Where is BI in market trend  Information Overload  Business View  BI Stages  BI Life Cycle.
Overview of SOA and the role of ESB/OSB
Biztalk in the field CODit Collaborative integration Platform Ahlers Danny Buysse, Product Manager and Lead architect CODit.
MPS Advantage Microsoft Technology that Delivers Real Business Benefit from your existing Sage Line 500/200 (Tetra CS/3) Solution.
Inspirienc e the Future. Devices 1 billion smartphones by 2016, 350M of those being used at work People 82 % of the world's online population engages.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
TECHVERZE Oracle BI Publisher Online Training. Introduction to Oracle BI Publisher Oracle BI Publisher is the reporting solution to deliver, author, and.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
SOA Blueprints Learning Best Practices and Sample Applications for SOA Miko Matsumura.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
Oracle SOA Online Training
What is BizTalk ?
ORACLE SOA 11g ONLINE TRAINING
CS 493/693: Distributed Systems Programming
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Presentation transcript:

Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Trivadis Integration Architecture Blueprint Guido Schmutz Oracle ACE Director Principal Consultant / Partner DOAG SIG SOA Köln,

© 2010 Best Practices for Testing SOA Suite 11g based systems Introduction  Guido Schmutz  Working for Trivadis for more than 13 years  leading and independent IT service company operating in Germany, Austria and Switzerland  Oracle ACE Director for Fusion Middleware and SOA  Co-Author of different books  Consultant, Trainer Software Architect for Java, Oracle, SOA and EDA  More than 20 years of software development experience  Contact:  Blog:

© 2010 Hamburg Düsseldorf Frankfurt Stuttgart Munich Freiburg Vienna Basel Bern Zurich Lausanne ~370 employees ~170 employees ~20 employees Trivadis facts & figures Trivadis – the company3  11 Trivadis locations with more than 550 employees  Financially independent and sustainably profitable  Key figures 2009  Revenue CHF 100 / EUR 66 mio.  Services for more than 650 clients in over 1‘600 projects  Over 160 Service Level Agreements  More than 5'000 training participants  Research and development budget: CHF 5.0 / EUR 3.3 mio.

© 2010 Agenda Data are always part of the game.  Introduction  Road to the Integration Blueprint  Scenarios  Integration Platforms

© 2010 Why do we need Integration?  Why is integration necessary?  If everything would be build in a green field approach, we would theoretically have no integration concerns at all  Goal of SOA: Increased Intrinsic Interoperability => Thomas Erl  Systems that are not interoperable need to be integrated  Integration can be seen as the process that enables interoperability  Integration on different levels  Transport Protocol  Message Protocol  different Vendor products/stacks/frameworks

© 2010 History of the Integration Architecture Blueprint  2 years ago the Trivadis Architecture Board started to document the „Integration Architecture Blueprint“ :  Based on our knowledge and experience with lots of traddional as well as more modern integration projects  Database based solutions  ETL Solutions  Enterprise Application Integration (EAI)  Service-Oriented Integration  Goal was to define and document an easy to use approach and methodology to  structure, design and understand existing as well as new application landscapes from the perspective of integration  Vendor neutral  Product neutral  Approach neutral (SOA, EAI, ETL)  applicable to mixed use cases

© 2010 History of the Integration Architecture Blueprint  Lot‘s of discussions lead to the german version of the book  Together with my co-authors Peter Welkenbach and Daniel Liebhard  Good feedback from our colleagues, partners and customers lead us to the idea of publishing it in English  Updated and actualized version of the german book  Actual, up-to-date mapping of vendor platforms to the blueprint

© 2010 What is the Integration Architecture Blueprint ?  Integration Architecture Blueprint shows how to structure, describe and understand existing and new application landscapes from the perspective of integration  Easy to use approach, with no or minimal tooling support (whiteboard or graphical tool like Visio are enough)  Ideally show a given integration solution on one single page  Architecture (an design) level, NOT implementation level  Deviding the integration architecture into 4 layers  Process  Mediation  Collection and Distribution  Communication  (graphical) Domain Specific Language (DSL) for describing integration concerns

© 2010 Trivadis Integration Architecture Blueprint

© 2010 Agenda Data are always part of the game.  Introduction  Road to the Integration Blueprint  Scenarios  Integration Platforms

© 2010 Simple Integration Solution – the beginning

© 2010 Layering, Goals, Roles and Information Flow

© 2010 Building Blocks and Roles

© 2010 Combine Collection and Distribution Layer

© 2010 Changed Information Flow (top right to lower right)

© 2010 Process Layer added for Orchestration

© 2010 Role Orchestrator in Information Flow

© 2010 Concrete Building Block for Orchestrator

© 2010 Adding Levels to the Blueprint

© 2010 Trivadis Integration Architecture Blueprint

© 2010 Canonical Data Model: why ?

© 2010 Canonical Data Model: why ?

© 2010 Agenda Data are always part of the game.  Introduction  Road to the Integration Blueprint  Scenarios  Integration Platforms

© 2010 Scenario Direct Connection – Implemented by SOA

© 2010 Synchronous to Asynchronous Messaging asynchronous Synchronous

© 2010 Scenario Router

© 2010 Scenario Process – Implemented by SOA

© 2010 Scenario Population – Implemented tradionally

© 2010 Scenario Population – Change Data Capture (CDC)

© 2010 Scenario Population – Orchestrated by SOA

© 2010 Scenario CEP – Event Processing Engine in Process Layer

© 2010 Process-Oriented Integration with Oracle SOA Suite

© 2010 Modernization of an Integration Solution – Before

© 2010 Modernization of an Integration Solution – After

© 2010 Agenda Data are always part of the game.  Introduction  Road to the Integration Blueprint  Scenarios  Integration Platforms

© 2010 Oracle Fusion Middleware

© 2010 Oracle Data Integrator

© 2010  Concepts and ideas of AIA can easily be mapped to the Integration Architecture Blueprint Oracle AIA and the Integration Architecture Blueprint

© 2010 IBM WebSphere

© 2010 Microsoft BizTalk

© 2010 Open Source and Spring

Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Thank you! ?