120 likes | 256 Views
Future-Proofing with SOA. Don R. Brown, PhD. CEO, Partnet. University of Utah in 1992 DARPA – Pioneered Internet Sourcing Service Incorporated in 1994. SOA. Isolating Functionality for Unanticipated Applications. 12 V DC receptacle Cigarette lighter Air mattress pump
E N D
Future-Proofing with SOA Don R. Brown, PhD. CEO, Partnet
University of Utah in 1992 • DARPA – Pioneered Internet Sourcing Service • Incorporated in 1994
SOA 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
SOA No SOA Technology Fits All RMI, CORBA Chattiness SOAP Any Torrent Data Quantity
SOA 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
SOA 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
SOA DOD EMALL Uses SOA
SOA 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)
SOA Benefits of SOA Short-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
SOA Benefits of ERPs ERP 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
SOA 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
SOA 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