soa & the next 1000 days of the web

Post on 13-Jul-2015

1.874 Views

Category:

Technology

10 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 : rajasp@sg.ibm.comAjay : ajayk@sg.ibm.com

Peng Han : khooph@sg.ibm.com

top related