Future-Proofing with SOA
Transcript of Future-Proofing with SOA
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