Service Oriented Integration using ESB

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Service Oriented Integration using ESB - Presentation Transcript

    1. Service Oriented Integration and Enterprise Service Bus
    2. Agenda
      • Service Orientation – SOA and SOI
      • What is an ESB?
      • Core features of an ESB
      • ESB’s role in Service Orientation
      • Discussion
    3. What is Service Orientation?
      • A few definitions
    4. Gartner
      • "Service-oriented architecture is a client/server software design approach in which an application consists of software services and software service consumers (also known as clients or service requesters). SOA differs from the more general client/server model in its definitive emphasis on loose coupling between software components, and in its use of separately standing interfaces . "
    5. W3C
      • "A set of components which can be invoked, and whose interface descriptions can be published and discovered ."
    6. Wikipedia
      • “ SOA provides a set of principles of governing concepts used during phases of systems development and integration. Such an architecture will package functionality as interoperable services : software modules provided as a service can be integrated or used by several organizations, even if their respective client systems are substantially different.”
    7. SOA is an architectural style
      • A way of building systems that organizes the business functionality contained in enterprise applications into
      • interoperable, loosely coupled, standards based services
      • that can be combined and reused to meet business needs.
    8. Service Oriented Integration
      • In addition to its architecture aspects, SOA needs governance, transition roadmap and business-IT alignment. It is a paradigm shift.
      • Service Oriented Integration is a recently coined term to represent a service oriented approach to application integration using best practices, patterns and tools.
      • Often used to prepare ground for SOA adoption.
    9. What is an ESB?
      • Defining the Bus
    10. Gartner
      • "A Web-services-capable infrastructure that supports intelligently directed communication and mediated relationships among loosely coupled and decoupled biz components."
    11. Burton Group
      • “ The ESB label simply implies that a product is some type of integration middleware product that supports both MOM and Web services protocols."
    12. ESB – The Pattern
      • A communications channel for message delivery from a single inbound endpoint to one or more outbound endpoints and provides protocol handling, message filtering, transformation, and routing , and optional “on the fly” message processing.
    13. ESB – The Pattern
    14. Core Features Service End Point Virtualization Message Transformation Message Routing Protocol Translation Service Orchestration Security Service Monitoring & Alerting Transaction Management ESB
    15. ESB in Service Orientated Integration
      • An important enabling tool
      • A Framework that implements patterns
      • Transforms Integration Strategy
        • From : Point-to-Point Integration
        • To : SOI using ESB
    16. Point to Point Integration Mainframe Application ERP CRM J2EE App .NET App Client App2 Client App3 Client App1 <<Client Tier>> Custom Logic Custom Logic Custom Logic << EAI >> Custom Logic Custom Logic Custom Logic << EAI >> Custom Logic Custom Logic Custom Logic << EAI >>
    17. Service Oriented Integration: ESB as the Mediator Mainframe Application ERP CRM J2EE App .NET App Client App2 Client App3 Client App1 <<Client Tier>> ESB
    18. Discussion
    SlideShare Zeitgeist 2009

    + rkoolathrkoolath Nominate

    custom

    243 views, 0 favs, 0 embeds more stats

    Enterprise Service Bus as an enabling tool for Serv more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 243
      • 243 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories