Chris Riley Soa From The Trenches

12
1 Founding Sponsors This Presentation Courtesy of the International SOA Symposium October 7-8, 2008 Amsterdam Arena www.soasymposium.com [email protected] Gold Sponsors Platinum Sponsors Silver Sponsors SOA From the Trenches: Four Use Cases and all the Gritty Details SOA Systems Inc.

Transcript of Chris Riley Soa From The Trenches

Page 1: Chris  Riley   Soa From The Trenches

1

Founding Sponsors

This Presentation Courtesy of the

International SOA Symposium

October 7-8, 2008 Amsterdam Arena

www.soasymposium.com

[email protected]

Gold Sponsors

Platinum Sponsors

Silver Sponsors

Copyright © SOA Systems Inc. (www.soasystems.com)

SOA From the Trenches:

Four Use Cases and all the Gritty Details

SOA Systems Inc.

Page 2: Chris  Riley   Soa From The Trenches

2

Copyright © SOA Systems Inc. (www.soasystems.com)

About the Book Series

www.soabooks.com

Five titles currently in

development for

release in 2009.

The Prentice Hall Service-Oriented Computing Series

is the top-selling SOA book series in the world.

Copyright © SOA Systems Inc. (www.soasystems.com)

About the SOA Certified

Professional Program

Industry-recognized certification

program for the following

designations:

• Certified SOA Architect

• Certified SOA Analyst

• Certified SOA Consultant

For more information:

• www.soacp.com

• www.soaschool.com

Page 3: Chris  Riley   Soa From The Trenches

3

Copyright © SOA Systems Inc. (www.soasystems.com)

SOA Use Cases

• Telecommunications

• Manufacturing

• Government

• Insurance

Copyright © SOA Systems Inc. (www.soasystems.com)

DSL Provisioning

Overview: Common Local Exchange Carrier (CLEC)

needs to integrate with Regional Bell (RBOC) to

provision Digital Subscriber Line (DSL) Connections.

Page 4: Chris  Riley   Soa From The Trenches

4

Copyright © SOA Systems Inc. (www.soasystems.com)

DSL Provisioning

Initial Solution: Enterprise Service Bus is used to

support protocol bridging, data format

transformation and orchestration.

Copyright © SOA Systems Inc. (www.soasystems.com)

DSL Provisioning Challenges

Page 5: Chris  Riley   Soa From The Trenches

5

Copyright © SOA Systems Inc. (www.soasystems.com)

DSL Provisioning

Organizational Challenges

• Business Analyst and development staff who

performed POC and were knowledgeable in

DSL provisioning were eliminated.

• CLEC business was extremely competitive and

did not have appropriate time to implement

SOA.

Copyright © SOA Systems Inc. (www.soasystems.com)

Order Management

Overview: Computer manufacturer outsources

manufacturing to two contract manufacturers.

Needs to develop long running distributed order

management Process.

Page 6: Chris  Riley   Soa From The Trenches

6

Copyright © SOA Systems Inc. (www.soasystems.com)

Order Management

Initial Solution: Order service facades ERP, order

management service orchestrates process and

partner service provides endpoint for order receipt.

Copyright © SOA Systems Inc. (www.soasystems.com)

Order Management

Page 7: Chris  Riley   Soa From The Trenches

7

Copyright © SOA Systems Inc. (www.soasystems.com)

Order Management

Copyright © SOA Systems Inc. (www.soasystems.com)

State Contractor Approval

Overview: State Government needed to eliminate

manual process for validating a potential contractor

and reduce the one month process.

Page 8: Chris  Riley   Soa From The Trenches

8

Copyright © SOA Systems Inc. (www.soasystems.com)

State Contractor Approval

Solution: Develop legacy wrappers to expose

department functionality and orchestrate

approval process.

Copyright © SOA Systems Inc. (www.soasystems.com)

State Contractor Approval

Page 9: Chris  Riley   Soa From The Trenches

9

Copyright © SOA Systems Inc. (www.soasystems.com)

State Contractor Approval

Copyright © SOA Systems Inc. (www.soasystems.com)

Medical Claims Processing

Overview: A Medical Claim Broker which provides

services between doctors and providers embarks on a

new architecture to provide additional value-added

services and eliminate the tight coupling

currently employed.

Page 10: Chris  Riley   Soa From The Trenches

1

0

Copyright © SOA Systems Inc. (www.soasystems.com)

Medical Claims Processing

Solution: A Service Oriented Architecture that

comprises of new solutions for orchestration, identity

management and portal.

Copyright © SOA Systems Inc. (www.soasystems.com)

Medical Claims Processing

Page 11: Chris  Riley   Soa From The Trenches

1

1

Copyright © SOA Systems Inc. (www.soasystems.com)

Medical Claims Processing

Copyright © SOA Systems Inc. (www.soasystems.com)

A Look Back…

• Early SOA (2004) focused on service enablement

and integration.

• Current SOA focuses on organizational changes, a

more comprehensive lifecycle, reuse of solutions

and governance.

• Early SOA platforms were limited in maturity and

standards support.

• Current platforms have matured with the standards

allowing for a best of breed solution set or a single

stack.

Page 12: Chris  Riley   Soa From The Trenches

1

2

Copyright © SOA Systems Inc. (www.soasystems.com)

Q&A

SOA Systems Inc. www.soasystems.com

SOA Training www.soaschool.com

SOA Certification www.soacp.com

SOA Books www.soabooks.com

SOA Magazine www.soamag.com

SOA Patterns www.soapatterns.org

Updates [email protected]

Contact [email protected]