060602_WS_Roadmap

Download Report

Transcript 060602_WS_Roadmap

WS Roadmap
The pathway to a service-oriented architecture
Bob Sutor, IBM
IBM identified four steppingstones on the path to SOA nirvana and its full business benefits
•
1. Turn applications into Web services for multiple consumers via a middle-tier Web server
–
–
–
–
•
2. Choreography of web services
–
–
–
–
•
Create business logic outside the boundaries of any one application
Make new apps easy to adjust as business conditions or strategy require
Keep in mind asynchronous services as well as compensation for sequences of actions that don't complete successfully
Don’t forget managing the processes and services
3. Leverage existing integration tools
–
–
–
–
•
This is an ideal entry point for those wishing to deploy an SOA with existing enterprise applications
Target customer retention or operational efficiency projects
Work with multiple consumers to correctly define the granularity of your services
Pay proper attention to keeping the services and the applications loosely coupled
leverage your existing enterprise messaging software; enterprise messaging and brokers
Web services give you an easy entry to SOA adoption
WS are not the gamut of what service orientation means; Modeling is likely required
Integration with your portal for "people integration" will also probably happen
4. Be flexible, responsive on-demand business
–
Use SOA to gain efficiencies, better use of software and information assets, and competitive differentiation.
Digital Libraries
The “Grand Challenge”
Provide a coherent view of heterogeneous, autonomous resources
Interoperability at a deep semantic level
Semantic Interoperability:
Consistent and coherent access to similar data and services managed autonomously distributed across
heterogeneous repositories, (though autonomously defined and managed) classes of ..site-by-site
variations are compensated by federation and/or mediation software
Provides systems for cross-correlating items of information across multiple sources to solve problems
Monitoring collects multi-sensory data from surface
and satellite platforms and
Monitoring
(Sensing)
Set Policy
Set Goals
CAAA
NAAQS
Assessment
Air
Quality
Compare to Goals
Plan Reductions
Track Progress
Controls
(Actions)
Assessment turns data into knowledge for decision
making & actions through analysis (science &
engineering)
Data Processing Value Chain
Monitor
Data 1
Store
IntData1
Monitor
Data 2
Store
IntData2
Monitor
Data n
Store
Monitor
Data m
Store
IntDatan
Virtual Int.
Data
Information Processing Value Chain (Taylor, 1975)
Organizing
Analyzing
Judging
Deciding
Grouping
Classifying
Formatting
Displaying
Separating
Evaluating
Interpreting
Options
Quality
Advantages
Disadvantages
Matching goals,
Compromising
Bargaining
Deciding
Synthesizing
Data
Information
• Forces to Move Data
• one-shot to reusable form
• External force – contracts
• Internal – humanitarian,
benefits
Informing
Knowledge
Productive
Knowledge
Action
Resistances to Move Data
• Mechanical
• Personal
• Institutional
DATAFED Catalog Maintenance System
FIND
VIEW
PUBLISH