Upload
raja-sp
View
1.874
Download
10
Embed Size (px)
Citation preview
1
Raja SP ,SOA Architect, IBM
2
Everything about the Web has come about in less than 5000 days !!!
3
4
5
6
7
8
9
10
11
12
Important Lesson
We should get better in believing the impossible
13
What the web can’t do today?
14
The Criteria
40” LCD TVs whose price is less than 2000 dollars available in the eastern part of the town and in the shops that are open until 8pm on Saturdays.
15
So I did….. Gooooogling !!!
16
1
Linking ComputersThe NET
17
2
Linking PagesThe WEB
Home
18
In the next 1000 days….
19
3
Linking DataThe SEMANTIC WEB
20
21
XML
RSS
API
RDF
OWL
Ontology - Machine-interpretable definitions of basic concepts in the domain and relations among them. Share common understanding of the structure of information among people or software agents.
Visual Media
TV
Plasma
LCD
CRT
DealerLocationWorking Hours
NameSizePrice
Web 3.0
22
23
Silo ServicesComposite
ServicesVirtualizedServices
DynamicallyRe-Configurable
ServicesComponentizedIntegrated
Level 1 Level 4 Level 5 Level 6 Level 7Level 3Level 2
Applications
Methods
Organization
Infrastructure
Information
Business
Modules ServicesProcess
Integration via Services
Dynamic Application Assembly
ComponentsObjects
Structured Analysis &
Design
Service OrientedModeling
Service OrientedModeling
Business GrammarOrientedModeling
Component Based
Development
Object OrientedModeling
Application Specific Skills
Emerging SOA Governance
SOA and IT infrastructure Governance Alignment
Governance through Policy
IT GovernanceIT TransformationSOA and IT Governance Alignment
Service Oriented Modeling
Process Integration via Services
LOB Platform Specific
Project-based SOA
Environment
VirtualSOA Environment
Dynamic Sense & Respond
Common Reusable
Infrastructure
Enterprise standards
Application Specific
InformationAs a Service
VirtualizedData Services
Semantic Data Vocabularies
Canonical ModelsLOB or Enterprise Specific
Enterprise Data Dictionary and
Repository
Common SOA
Environment
Isolated Business Line
Driven
ComponentizedBusiness offers
Services
Geo-graphical Independent
Service centers
Mix and match business and
location capabilities
Componentized Business
BusinessProcess
Integration
Processes through service
composition
Monolithic Architecture
Emerging SOA
Grid Enabled SOA
Dynamically Re-Configurable Architecture
ComponentArchitecture
Layered Architecture SOAArchitecture
Business
Organisation
Methods
Application
Architecture
Information
Infrastructure
Evolution – IBM’s view
Service Integration Maturity Model, © Copyright International Business Machines Corporation
All Rights Reserved
24
Shipping
25
Shipping
26
Shipping
Market Place
Service Description
Usage Parameters
Contract
Message Content
Message Context
Ontology
27
Shipping
Market Place
Service Description
Usage Parameters
Contract
Message Content
Message Context
Ontology
Smart Assembler
28
Channels
A
B
C
D
E
Change this into…
29
P
A
B
C
D
E
Smart Assembler
Something that is real SOA
30
GoldSilverBronze
Consumers Services Infrastructure:Channels
Business Process
ContextContentContract
Find Bind & Execute
< 30 Seconds< $0.80
Service Endpoints
5am – 9pm
9pm – 5am
Type = Auto
Type = Home
< 30 Seconds< $5.00
Loan App Status
Credit Reports
Account Inquiry
< 90 Seconds
< $1.00
Meta Data
Meta Data
Meta Data
BusinessServices
SVC:EndPoints
Smart Assembler
Business Services Repository
IBM Websphere Business Services Fabric
Consumers
Branch
Branch
Branch
Customer
CSR
Policies
31
I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions
between people and computers.
A ‘Semantic Web’, would make this possible. The day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by
machines talking to machines. The ‘intelligent agents’ people have touted for ages will finally materialize.
– Tim Berners-Lee
32
Lets be aware of the EvolutionSemantic Web is THE NEXT
IBM has the RoadmapIBM has Productised the Visionhttp://www.w3.org/TR/owl-features/
http://protege.stanford.edu/publications/ontology_development/ontology101.html
http://semanticweb.org/wiki/Main_Page
http://www-01.ibm.com/software/integration/wbsf/
http://www.ibm.com/developerworks/websphere/techjournal/0706_huang/0706_huang.html
http://www.ibm.com/developerworks/library/ar-cbspov2/index.html
SP Raja : [email protected] : [email protected]
Peng Han : [email protected]