Your SlideShare is downloading. ×
0
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Integration blueprint-short-en
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Integration blueprint-short-en

2,411

Published on

Overview presentation about the book Service-Oriented Architecture: An Integration Blueprint

Overview presentation about the book Service-Oriented Architecture: An Integration Blueprint

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,411
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Service Oriented Architecture: An Integration Blueprint Guido Schmutz Oracle ACE Director Principal Consultant / Partner [email_address]
  2. Agenda <ul><li>Integration Architecture Blueprint </li></ul><ul><li>Road to the Integration Blueprint </li></ul><ul><li>Scenarios </li></ul><ul><li>Integration Platforms </li></ul>29.07.2010 Data are always part of the game.
  3. Structure of the book – what‘s in it? <ul><li>Basic Principles </li></ul><ul><li>Base Technologies </li></ul><ul><li>Integration Architecture Blueprint </li></ul><ul><li>Implementation Scenarios </li></ul><ul><li>Vendor Products for Implementing the Trivadis Blueprint </li></ul>29.07.2010
  4. Why do we need Integration? <ul><li>Why is integration necessary </li></ul><ul><ul><li>If everything would be build in a green field approach, we theoretically have no integration concerns at all </li></ul></ul><ul><ul><ul><li>Goal of SOA: Increased Intrinsic interoperability => Thomas Erl </li></ul></ul></ul><ul><ul><ul><li>systems that are not interoperable need to be integrated </li></ul></ul></ul><ul><ul><ul><li>Integration can be seen as the process that enables interoperability </li></ul></ul></ul><ul><li>Integration on different levels </li></ul><ul><ul><li>Transport Protocol </li></ul></ul><ul><ul><li>Message Protocol </li></ul></ul><ul><ul><li>Different Vendor products/stacks/frameworks </li></ul></ul>29.07.2010
  5. History of the Integration Architecture Blueprint <ul><li>2 1/2 years ago the Architecture Board started to document the „Integration Architecture Blueprint“ based </li></ul><ul><ul><li>On our knowledge and experience with lots of traddional as well as more modern integration projects </li></ul></ul><ul><ul><ul><li>Database based solutions </li></ul></ul></ul><ul><ul><ul><li>ETL Solutions </li></ul></ul></ul><ul><ul><ul><li>Enterprise Application Integration (EAI) </li></ul></ul></ul><ul><ul><ul><li>Service-Oriented Integration </li></ul></ul></ul><ul><ul><li>We wanted 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 </li></ul></ul><ul><ul><ul><li>Vendor neutral </li></ul></ul></ul><ul><ul><ul><li>Product neutral </li></ul></ul></ul><ul><ul><ul><li>Approach neutral (SOA, EAI, ETL), applicable to mixed use cases </li></ul></ul></ul>29.07.2010
  6. History of the Integration Architecture Blueprint <ul><li>Lot‘s of discussions lead to the german version of the book, published almost 2 years ago </li></ul><ul><ul><li>Together with my co-authors Peter Welkenbach and Daniel Liebhard </li></ul></ul><ul><li>Good feedback from our colleagues, partners and customers lead us to the idea of publishing it in English </li></ul><ul><ul><li>Updated and actualized version of the german book </li></ul></ul><ul><ul><li>Actual, up-to-date mapping of vendor platforms to the blueprint </li></ul></ul>29.07.2010
  7. What is the Integration Architecture Blueprint ? <ul><li>Integration Architecture Blueprint shows how to structure, describe and understand existing application landscapes from the perspective of integration </li></ul><ul><ul><li>Easy to use approach, with no or minimal tooling support (whiteboard or graphical tool like Visio are enough) </li></ul></ul><ul><ul><li>Ideally show a given integration solution on one single page </li></ul></ul><ul><ul><li>Architecture (an design) level, NOT implementation level </li></ul></ul><ul><li>Deviding the integration architecture into 4 layers </li></ul><ul><ul><li>Process </li></ul></ul><ul><ul><li>Mediation </li></ul></ul><ul><ul><li>Collection and Distribution </li></ul></ul><ul><ul><li>Communication </li></ul></ul><ul><li>(graphical) Domain Specific Language (DSL) for describing integration concerns </li></ul>29.07.2010
  8. Trivadis Integration Architecture Blueprint 29.07.2010
  9. Agenda <ul><li>Integration Architecture Blueprint </li></ul><ul><li>Road to the Integration Blueprint </li></ul><ul><li>Scenarios </li></ul><ul><li>Integration Platforms </li></ul>29.07.2010 Data are always part of the game.
  10. Simple Integration Solution – the beginning 29.07.2010
  11. Layering, Goals, Roles and Information Flow 29.07.2010
  12. Building Blocks and Roles 29.07.2010
  13. Combine Collection and Distribution Layer 29.07.2010
  14. Process Layer added for Orchestration 29.07.2010
  15. Adding Levels to the Blueprint 29.07.2010
  16. Trivadis Integration Architecture Blueprint 29.07.2010
  17. Canonical Data Model: why ? 29.07.2010
  18. Agenda <ul><li>Integration Architecture Blueprint </li></ul><ul><li>Road to the Integration Blueprint </li></ul><ul><li>Scenarios </li></ul><ul><li>Integration Platforms </li></ul>29.07.2010 Data are always part of the game.
  19. Scenario Population – Implemented tradionally 29.07.2010
  20. Scenario Process – Implemented by SOA 29.07.2010
  21. Scenario Population – Change Data Capture (CDC) 29.07.2010
  22. Scenario Population – Orchestrated by SOA 29.07.2010
  23. Scenario Direct Connection – Implemented by SOA 29.07.2010
  24. Scenario Data Grid 29.07.2010
  25. Modernization of an Integration Solution – Before 29.07.2010
  26. Modernization of an Integration Solution – After 29.07.2010
  27. Agenda <ul><li>Integration Architecture Blueprint </li></ul><ul><li>Road to the Integration Blueprint </li></ul><ul><li>Scenarios </li></ul><ul><li>Integration Platforms </li></ul>29.07.2010 Data are always part of the game.
  28. Oracle Fusion Middleware 29.07.2010
  29. Oracle Data Integrator 29.07.2010
  30. Oracle AIA and the Integration Architecture Blueprint 29.07.2010
  31. IBM WebSphere 29.07.2010
  32. Microsoft BizTalk 29.07.2010
  33. Open Source and Spring 29.07.2010
  34. Thank you! ? www.trivadis.com

×