Presentation is loading. Please wait.

Presentation is loading. Please wait.

OASIS Adoption Forum Tim Mortimer – Red Wahoo Wednesday Oct 6, 2004.

Similar presentations


Presentation on theme: "OASIS Adoption Forum Tim Mortimer – Red Wahoo Wednesday Oct 6, 2004."— Presentation transcript:

1 OASIS Adoption Forum Tim Mortimer – Red Wahoo Wednesday Oct 6, 2004

2 Tim Mortimer Overview Current adoption hurdles Current adoption hurdles Understanding interoperability components Understanding interoperability components What’s going to change What’s going to change The real world The real world

3 Tim Mortimer Current adoption barriers Cost Cost – Reinvented wheel each & every integration – Expensive enabling (middleware) solutions Complexity Complexity – Building for integration has not been simple Medium & Small size business Medium & Small size business – Cost & simplicity lead to lack of widespread adoption

4 Tim Mortimer Transaction vs Q/A integration Transactional Transactional – end to end data exchange, ie. invoice Question / Answer service Question / Answer service – simply web service, ie. daily currency rate Why the distinction is important Why the distinction is important

5 Tim Mortimer Web Services & ebXML web Services: Mile wide / Inch deep web Services: Mile wide / Inch deep ebXML: Inch wide / Mile deep ebXML: Inch wide / Mile deep Profile & Contract Process Security Messaging Information Web Services B2B e-commerce “Complex

6 Tim Mortimer The Alignment Domain Company ACompany B Process Information / Payload Goal Security Messaging Business Processes Interface Securely & reliably Authentication & Non-repudiation Format, understanding Choreography Desire, Intent

7 Tim Mortimer What’s really different Automating adoption Automating adoption – significantly reduces cost True scalability True scalability – makes interoperability growth exponential Guaranteeing meaning Guaranteeing meaning – implicit semantic understanding

8 Tim Mortimer Public / Private Processes Public Public – Community standard: abstract: what not how – Actors, roles, QOS, collaboration sequence, payload Private Private – Map community standard into your backend – Spread compliance cost over community How this subtle distinction matters How this subtle distinction matters ERP Middleware Public Process Private Process

9 Tim Mortimer Company A Creating an integration Registry CPP Company B CPP Repository CPA Invoice – BPSS / WSDL SAP Invoice - BPEL Quicken Invoice - BPEL Xi middleware BizTalk Business Processes

10 Company 1 PO ASN INV Company 2 POInvASN Company 3 PO Inv ASN POInv Company 4 1 2 3 4 5 6 78 9 10 11 12 12 / 24 12 / 36 N 2 x p = 10 x 3 = 300 100 x 3 = 30,000 1000 x 3 = 300,000 N 2 is actually n(n-1) * p The N 2 problem

11 Tim Mortimer Scalability: The Challenge

12 Tim Mortimer Scalability Discovery Discovery Human & Machine readable schema Human & Machine readable schema Do not maintain CPA’s at every end point Do not maintain CPA’s at every end point Packaged / plug & play integration is simple Packaged / plug & play integration is simple

13 Tim Mortimer The registry ebXML reg vs UDDI ebXML reg vs UDDI A single one or multiple registries (federation) A single one or multiple registries (federation) Version differences Version differences – uuid or key generated

14

15

16 Tim Mortimer The repository Storing Storing – public process schema (invoice 1 & 2, po, asn) – private process schema (translators) Community standards development Community standards development Critical: Re-use, extension Critical: Re-use, extension

17 Tim Mortimer Agreements to Trade (CPA’s) Represents the “binding” to trade Represents the “binding” to trade – is sent/shared with the middleware – prevents massive duplication of trading partner data

18

19

20

21 Tim Mortimer Message level integration Authentication Authentication Reliability Reliability Non-repudiation Non-repudiation Failure / retry / error Failure / retry / error Payload vs Message Payload vs Message AB

22 Tim Mortimer Security How is it achieved? How is it achieved? – Registry & Connector level Fear of exposing services Fear of exposing services – registry can control access to services on trust basis

23 Tim Mortimer BizDex What is it What is it – Standards Australia, Industry & Government – PPP infrastructure (roads network analogy) Our learnings and understanding Our learnings and understanding www.bizdex.com.au www.bizdex.com.au

24 Tim Mortimer GovDex What is it? What is it? Project AGIMO (Aust Govt Info Mgt Office) Project AGIMO (Aust Govt Info Mgt Office) Critical: Governance Framework Critical: Governance Framework

25 Tim Mortimer Takeaway Cost Cost Simplicity Simplicity Scalability Scalability

26 further information: Tim Mortimer – Red Wahoo tim.mortimer@redwahoo.comwww.redwahoo.com

27 Tim Mortimer Back up slides

28 Tim Mortimer Simple choreography

29 Tim Mortimer Inbound Message Handling Security Management Process Choreography Human Workflow Transformation Application Interface Private Process Legend Service Application Public Process- Compliant Document Outbound “Integration” Business Process Manager Private Process Workings

30 Tim Mortimer The Interoperability Stack Messaging – reliably & securely Messaging – reliably & securely Security – authentication & non-repudiation Security – authentication & non-repudiation Information/ Semantic – format & structure Information/ Semantic – format & structure Business Process – message exchange sequence Business Process – message exchange sequence Profile & Contract – agreements between partners Profile & Contract – agreements between partners Registry/Repository– discovery, re-use Registry/Repository– discovery, re-use

31 Profile & Contract Process Security Messaging Information Web Services B2B e-commerce Simple (eg currency converter) Complex, long running processes “Simple” “Complex” Standard “type”


Download ppt "OASIS Adoption Forum Tim Mortimer – Red Wahoo Wednesday Oct 6, 2004."

Similar presentations


Ads by Google