Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Vision of The Service-Oriented Business: Executable Process Models

Download as doc
Download as doc
You are on page 1of 6

Vision of the Service-Oriented Business

HR Finance Customer Service ETC…


Process Model Process Model Process Model Process Model Process Model
Executable
Process Across HR and Budgeting Customer Customer
Finance Service #1
Models HR Service #2

Services Service
Service Service
Service
Service
Service

Legacy
Logic Logic
Logic Logic
&Data Data Data Logic Data Logic
Data
HR Finance CSS Data
LegacyApp LegacyApp LegacyApp LOB App
Why Bother With SOA?
 Moving to SOA requires developers to:
– rethink modularity
– specify contracts and interfaces
– refactor and repartition systems
– wrap legacy systems
– set up system monitoring and management
– look at security in a new way
 Service orientation has value because it:
– enables established information systems to better tolerate change
(evolution friendly)
– enables the organization to rapidly assemble new applications to support
new processes and meet new requirements (greater agility)
– fosters reuse of code and components (improves developer productivity)
– reduces skill requirements for creating new application functionality
(potentially reducing the IT backlog)

SOA Architecture
Service Client Integration Tier Service Provider
3 XMlL
Request
4
XML
Response
WSDL Location

Provider Describes the Service using WSDL


Locate Service to see how to formulate Request
1
2

Copyright 2007
The SOA Paradigm Shift 7

LiquidHub Confidential

Distributed Architecture Service Oriented Architecture

Functionally Oriented Process Oriented

Designed to Last Designed to Change

Long Development Cycle I nteractive & Iterative Development

Cost Centered Business Centered

Application Block Service Orchestrations

Tight Coupling Agile & Adapted

Homogenous Technology Heterogeneous Technology

Object Oriented Message Oriented

Known I mplementation Abstraction

You might also like