Future-Proofing with SOA

12
1 © 2008 Partnet, Inc. All Rights Reserved Future-Proofing w ith SOA Don R. Brown, PhD. CEO, Partnet

Transcript of Future-Proofing with SOA

1© 2008 Partnet, Inc. All Rights Reserved

Future-Proofing with SOA

Don R. Brown, PhD.CEO, Partnet

2© 2008 Partnet, Inc. All Rights Reserved

University of Utah in 1992

DARPA – Pioneered Internet Sourcing Service

Incorporated in 1994

3© 2008 Partnet, Inc. All Rights Reserved

Isolating Functionality for Unanticipated Applications

• 12 V DC receptacle– Cigarette lighter– Air mattress pump – Cell phone charger– DC to AC converter– MP3 charger/adapter– GPS – Laptop

4© 2008 Partnet, Inc. All Rights Reserved

No SOA Technology Fits All

DATA QUANTITY

AnyAny

RMI,RMI,CORBACORBA

SOAPSOAP

TorrentTorrent

5© 2008 Partnet, Inc. All Rights Reserved

MILDEP ERPS

Every Military Service is establishing an ERP

• Legacy systems are transitioned over time

• ERPs need to interface with multiple Legacy systems and untold future systems

• Service Oriented Architecture enables interfaces

6© 2008 Partnet, Inc. All Rights Reserved

DOD EMALL

• Most robust DOD eCommerce site– 40+K active users– 40+M items available– FY08 sales $888M

• Prime Example of SOA use in DOD– Interfaces with over 10 other systems

• DLA Enterprise Business System Suite• Defense Automated Addressing System• DLA Data Fusion System• Central Contractor Registration• Defense Security Cooperation Agency Security Cooperation Information

Portal

7© 2008 Partnet, Inc. All Rights Reserved

DLA EBS Pre-Order Query

DSCA Security Cooperation Information PortalDLA EBS Order Status Query

DAASC WEBLOTS –DODAAC Validation Query

Spare Parts Online Tech Order (SPOT)

Central Contractor Registration look-up for Vendors

DSCR Fusion CenterSupportability Analysis and Stock out Report

DOD EMALL Uses SOA

8© 2008 Partnet, Inc. All Rights Reserved

Implementations within DOD EMALL

• EBS Pre-Order Query• DLA Orders – EBS Status Look-up

• SAR Submittal• Supportability Analysis – Stock Out Report (SA-SOR)

– WSDC Orientation– NSN/NIIN Queries

• Critical List Management• CCR Look-up for Vendor information• DAASC WebLots DODAAC Validation Query• FMS sales interface with DSCA SCIP Portal• Interface with Spare Parts Online Tech Order (SPOT)

9© 2008 Partnet, Inc. All Rights Reserved

Benefits of SOAShort-term benefits of implementation:• Enhances reliability • Reduces hardware acquisition costs • Leverages existing development skills • Accelerates movement to standards-based server and application

consolidation • Provides a data bridge between incompatible technologies

Long-term benefits of implementation:• Provides the ability to build composite applications • Creates a self-healing infrastructure that reduces management

costs • Provides truly real-time decision-making applications • Enables the compilation of a unified taxonomy of information across

an enterprise and its customer and partners

10© 2008 Partnet, Inc. All Rights Reserved

Benefits of ERPsERP software attempts to integrate business processes across departments onto a single enterprise-wide information system.

Major benefits of ERP:•Improved coordination across functional departments •Increased efficiencies of doing business

Implementing ERP systems nurture:•Establishment of backbone data warehouses •Offer better accessibility to data •Management has up-to-the-minute access to information for decision making •Track actual costs of activities•Perform activity based costing

11© 2008 Partnet, Inc. All Rights Reserved

Introduction

SOAs offer the following advantages over traditional approaches to distributed computing:

• Offers business services across the platforms

• Provides location independence

• Services need not be at a particular system or particular network

• Completely loosely coupled approach

• Authentication and authorization support at every level

• The search and connectivity to other services is dynamic

12© 2008 Partnet, Inc. All Rights Reserved

Conclusion

The DOD EMALL example demonstrates that SOA:

• Leverages existing investments in technology

• Provides the ability to more quickly meet customer demands

• Lower costs associated with the acquisition and maintenance of technology

• Management of business functionality closer to the business units