You are on page 1of 31

Service Oriented Architecture

(SOA) for DoD

Prof. Paul A. Strassmann, George Mason University
2009 SOA Symposium: Government and Industry Best
Practices
April 2, 2009

1

Part 1

What is SOA?

2

DoD I.T. Spending ($ Millions)

Main SOA
Cost
Reductions
Here

3
Spending does not include Services labor costs, avionics, weapon electronics, intelligence

– Discover Network Data from a Data Registry. What is the Objective of SOA in DoD? • The capacity to: – Discover Applications Anywhere.25 second. – Deliver Results at “Google Speed” of <0. – Execute Requests from Multiple Servers. – Display the Capabilities of All Applications. – Operate Network with Downtime of < 5 minutes/year. – Provide Credentials Validation to Everyone. 4 . – Mediate the Extraction of Data from Data Bases.

Part 2 Focus of SOA 5 .

9 Billion 583 Infrastructure Projects % of Total DoD Spending: 45% .Where is the SOA Infrastructure? (FY09) Business Mission WarFighting Mission Intelligence Mission Cost of Infrastructure: $14.

The Roots of SOA Are in a Shared Infrastructure 7 .

Top 10 DoD Projects Support Mostly the Infrastructure 8 .

Concentration of Costs in Agencies (34%) 9 .

Where Are the Agencies? • Defense Information Systems Agency (DISA) • Defense Finance and Accounting Service (DFAS) • Defense Logistics Agency (DLA) • Business Transformation Agency (BTA) • Defense Commissary Agency (DeCA) • TRICARE Military Health System • Defense Manpower Data Center (DMDC) • Defense Technical Information Center (DTIC) • Defense Contract Audit Agency (DCAA) • Defense Security Services (DSS) • Washington Headquarters Services 10 .

Importance of Agencies is Rising 11 .

etc. NSA. NRO. weapon electronics. Does not include avionics. shipboard electronics 12 .T.Agencies Have a Large Share of I. Spending Does not include costs of Military and Civilian Employees Does not include costs of DIA. NGA.

Part 3 SOA Policies & Governance 13 .

2002 • DoD Directive 8100.T. Portfolio Management".1 “Multinational Information Sharing Networks Implementation”. 2003 • Department of Defense Discovery Metadata Specifications • DEPSECDEF Memorandum on “Information Technology Portfolio Management”.2. May 1992. March 23. May 9. April 3. • DoD Directive 8500. “Data Sharing in DoD”.1-M. June 9.1. • DoD Directive 8115. • DoD Manual 8320. “Standard Data Element Development”.1-M.1-M-1.2. “Information Assurance”. 2004 • Director of Central Intelligence. “GIG Overarching Policy”. 2004 14 . 2003 • DoD Manual 8020.SOA Related Policies (Partial List) • DoD Directive 8000. • DoD Directive 8320. "I. April 14. “Intelligence Information Sharing”.1. 2004. 2004 • DoDI 8110.03. November 21. October 10. August 1992 • DoD Directive 8100. “Management of DoD Info Resources”. “Wireless Technologies and the GIG”. 2003 • DoD Net Centric Strategy. • DoD Net-Centric Data Management Strategy: Metadata Registration. 2007. 2004. December 2. March 22. “Identification Standards”. • DoD Directive 8320.1. 2005 • DoD Manual 8320. October 24. “Functional Improvement Process”. March 1994. “Data Administration Procedures”.1. September 19.

accessible. – Data assets shall be made visible by associating metadata (“tagging”) for each data asset. Data Sharing – Data shall be visible.Example of Foundations of SOA • DoD Directive 8320. and understandable to any user.02. – Data assets shall be made understandable by publishing semantic and structural metadata in a DoD metadata registry. 15 .

DoD Directive 7045.20 Defines Capability Portfolios • Example of SOA Implementation – Command & Control: ASD(NII) – Net Centric Systems: ASD(NII) – Force Protection: USD(AT&L) – Force Applications: USD(AT&L) – Force Support: USD(P&R) – Logistics: USD(AT&L) – Battle Space Awareness: USD(I) – Building Partnerships: USD(P) – USD(P) JROC – Corporate Management: DCMO 16 .

– Acquisition. – Facilities. including information technology. – Financial management. – Management of information resources.Example of Implementation of Business Mission • Functions of the Chief Management Officer – Planning and budgeting. and environment. and telecommunications functions related to above. networks. . – Human resources and personnel. – Logistics. including performance measurement. installations.

Problem: Who Oversees SOA? (Partial List) • DoD CIO Executive Board (CIO EB) • Military Communications and Electronics Board (MCEB) • GIG E2E Systems Engineering Advisory Board (SSEB) • IT Standards Oversight Panel (ISOP) • Information Assurance Senior Leadership Group (IASLG) • Interoperability Senior Review Panel (ISRP) • GIG Waiver Board and Panel • DISN Flag Panel • DISN Designated Approving Authority (DAA) • DISN Security Accreditation Working Group (DSAWG) • DIAP (Defense-Wide Information Assurance Program.) • Joint Battle Management Board (JBMC2 BoD) • Defense Business Systems Management Committee (DBSMC) • CCB (Configuration Control Board) 18 .

Part 4 Organizing for SOA 19 .

Organization of Infrastructure Services for SOA Infrastructure Services (Enterprise Information) Data Security Computing Communication Application Services Services Services Services Services 20 .

Organization of Data Services Data Services Discovery Management Collaboration Interoperability Semantic Services Services Services Services Services 21 .

DoD Projects Have Own Data 22 .

DoD Contractors Build Separate Infrastructures & Dictionaries 23 .

Organization of Communication Services Communication Services Interoperability Spectrum Connectivity Continuity of Resource Services Management Arrangements Services Management 24 .

Organization of Computing Services Computing Services Computing Resource Control & Configuration Financial Facilities Planning Quality Services Management 25 .

Organization of Application Services Application Services Component Code Binding Maintenance Experimental Portals Repository Services Management Services 26 .

Part 5 Why SOA? 27 .

Communications. Data & Integration Software. Short-term Asset Commodity Long-term Asset >50% of Cost <20% of Cost <30% of Cost Infrastructure Adaptation 28 . Equipment.The Economics of Transformation Through SOA Customer.

000 Billion Transactions / Hour 29 .2025 SOA Forecast: >1.

• SOA requires discarding of obsolete assets. • SOA is a driver in an “arms race”. • WW IV has already started. • SOA is necessary for DoD Information Superiority.Summary • SOA requires standardization. • SOA enables a weapon of Information Warfare. • WW IV requires Information Superiority. • Current pace of SOA implementation is unsatisfactory. 30 .

com AFCEA Signal article: http://www.ed Further Reference: www.References: Questions? E-mail: pstrassm@gmu.com/pubs/afcea/2008-11.strassmann.com/videoplay?docid=- 2644274303432509757 31 .html Video Lecture: “What is a Service Oriented Architecture” http://video.strassmann.google.