Network and Enterprise Services – Service Oriented ...

946 views
859 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
946
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Network and Enterprise Services – Service Oriented ...

  1. 1. Network and Enterprise Services – Service Oriented Architecture (SOA) November 7, 2007 Mr. Terry Simpson, Division Head Enterprise Command & Control Engineering terry.simpson@navy.mil (843) 218-5630 DSN 312-588-5630
  2. 2. Network & Enterprise Services Service Oriented Architecture (SOA) This workshop will discuss some of the key aspects of SPAWAR Charleston's engineering leadership in the SOA area and highlight a few of the enabling elements and challenges of successfully developing operational net-centric capabilities based on SOA. The emergence of Service Oriented Architectures (SOAs) is driving an evolution in DoD capabilities development and implementation – a shift from stand- alone systems to interoperable software services and common network computing environments. SPAWAR Charleston and our industry partners are playing a leading role in engineering this evolution in both the Navy and Joint military environments. Page 2
  3. 3. Net-centric and SOA Challenges SOA enables collaboration and mission focus……..and Net-centric capabilities share resources…………….so Some major challenges include: #1 Governance (G, g) #2 Security #3 Data Strategies These challenges are more cultural than technical These challenges are more cultural than technical Page 3
  4. 4. Basics: The “SOA Triangle” Service Registry Pu d (S blis in P) O F A AP h O ) (S WSDL Document Service Provider Service Consumer COI #1 Invoke COI #1 (SOAP) COI #2 COI #2 Page 4
  5. 5. Operationalizing the SOA Strategic Tier Operational Tier Tactical Tier CANES Core Services NESI Page 5
  6. 6. Net-Centric Enterprise Services (NCES) Joint System Architecture View Certificate Joint Enterprise Validation Service Directory Services Defense Knowledge Online Enterprise Federated Collaboration Search Enterprise Centralized Catalog Search DoD Enterprise Service DoD Metadata Registry Registry NCES Service Oriented Architecture Foundation Enterprise Service Messaging Management Mediation Centralized & Federated Enterprise Services Reference Implementations DIB Data NGEN BCCS Enclaves& BOE DIB NGS Other & MCEITS & GCSS-AF (BMA) (DMO) (NGA) . . . SOAs CANES SOSCOE GIG Content Delivery Service (GCDS) NCES Capability Page 6
  7. 7. Navy PEO C4I Reference Architecture Tier 1 * Application Services * Force Information Battlespace Awareness Logistics Command & Control Management Operations Planning & Direction Command Leadership Deployment and Planning Electronic Warfare distribution Observation & Collection Operational Planning Global Force Management Computer Network Operational Operations Engineering Commanders Intent and Processing & Exploitation Guidance Net-Centric Operations Security Tier 2 * Agile Sustainment Operations** Military Deception Analysis and Production Leverage Mission Partners Force Health Applications Protection PSYOP Dissemination & Sync Execution Information Integration Multinational Assurance Force Generation Establish Command Logistics Structure Develop Skills Evaluation & Feedback Knowledge Theater Logistics Mission execution, asses Management Train Develop and Maintain effects and adapt operations Situational Awareness Exercise Services Fabric (Net-Centric Operations **) Basic Information Services Core Services Enterprise Services Common Computing Environment ( Net-Centric Operations **) Application Servers Software Infrastructure Support Data Servers Best Effort Near Real-Time Real-Time Deterministic Communications and Networks (Net-Centric Operations **) Information Transport Network Mgmt Tier 3 * • WANs • SATCOM • IP Network Mgmt • LANs • Wireless •Circuit Mgmt Page 7
  8. 8. CANES Overview CANES Overarching Concept-OPNAV N6 and PEO C4I CNO-directed approach to reduce infrastructure and provide increased capability across the afloat network enclaves (Dec 05) Technical and programmatic realignment of afloat infrastructure and services, utilizing Open Architectures CANES Migration (FY08-11) CANES the Program (FY11 LRIP) Enabling CCE & SOA technologies - accelerate Consolidated afloat networks providing CCE, capability delivery, ensure smooth CANES transition SOA, CDS, and integrated voice/video/data ISNS & SCI Networks POR Modifications to Synonymous with ISNS Inc 2 POR support Early Adopter Applications Planned ACAT 1C CCE: Common Computing Environment CDS: Cross Domain Solution Today As Soon As Possible SOA: Service Oriented Architecture CCE + SOA + CDS CANES will extend the SOA service layer to Navy users currently beyond the DISN - enables NCES to the tactical edge CANES concept and investment strategy validated by Navy leadership CANES concept and investment strategy validated by Navy leadership - -EXCOMM April 2007, CNO May 2007, DASN C4I Jun 2007 EXCOMM April 2007, CNO May 2007, DASN C4I Jun 2007 8
  9. 9. Engineering Leadership Areas • Acquisition Planning Support • R&D Experimentation • Technical Design Agent • Information Assurance (IA) / Security • SOA Transition Adopter Support • Services Integration Lab • SOA Operations Support – Core Services – Basic Information Services (and more…) • Enterprise Configuration Management (CM) Agile orchestration of Government //Industry capabilities Agile orchestration of Government Industry capabilities 10 Page
  10. 10. SOA Development & Certification Construct Aligned with GIG FDCE Process Shore / Afloat Shore / Afloat Nodes / Afloat Shore NodesNodes Operations Operations Net-Ready Certification Shore / Afloat Shore / Afloat Nodes Nodes Pre-Production Operational Operational Consolidated Integration Laboratory Piloting Piloting Development Development Structured Integrated Development Environment Piloting Piloting Consolidated Component Laboratory Development Development NW / CCE HW / CCE SW / SOA aka “the Sandbox” Unstructured Integrated Development Environment Federated Development Distributed Component Laboratories Certification Environment (FDCE) UNCLASSIFIED NIPR CLASSIFIED SECRET TOP SECRET SCI Page 11
  11. 11. Key Enabling Elements Operationalizing SOA Technologies • Culture Change… – Collaboration over Control (we vs. me) – Intellectual Capital over Infrastructure – Agile Incremental Development (and Experimentation) over Big Bang • Rigorous Enterprise CM (and documentation) • Alignment of R&D experimentation with Acquisition roadmaps • Adopter support – continual engineering engagement • Leadership support (critical to Governance) Page 12
  12. 12. Workshop Discussion Page 13
  13. 13. CANES Capabilities/Program Transition Network Consolidation Capabilities • Voice Services • IP Telephony • Mobile and Stationary • Secure and Un-Secure • Video Services • Video Teleconferencing • Video/Graphics Distribution • Data Services • Network Support • Information Management • Core Infrastructure Services • Network Access (IPv4/IPv6 Capable) Application providers will no longer need to manage Application providers will no longer need to manage • Information Delivery multiple complex network integration points multiple complex network integration points • Systems Management Enabling Technologies • Performance, Availability, & Service Level Mgmt • Scaleable, agile, and affordable Common • Fault, Problem, Incident, & Service Desk Computing Environment (CCE) Mgmt • Increased interoperability utilizing Service • Configuration, Change, & Release Mgmt Oriented Architecture (SOA) • Security Mgmt, IA, CND • Cross Domain Solutions (CDS) • Capacity Mgmt Initial CANES Capabilities being finalized in the Increment 11CDD Initial CANES Capabilities being finalized in the Increment CDD 14
  14. 14. Background: SSC-C Joint SOA Expertise Focused for CANES Service Service DECC-San Antonio Industry Provided Provider Provider GIG ES and Managed Service GIG ES NECC COI DECC-Columbus GIG ES Service Provider JEOD COI Service Provider Global Information Grid (GIG) DISA Service NCES Provider PMO SHORE NODES CS Development ADNS PMW 160 SSC-C Prototyping CANES EC2 Lab Experimentation PMO Software Testing NCES Enterprise Services Integration Lab (SIL) CANES CANES CANES Enterprise Engineering Environment / IDE Node Disconnected Ops EC2 – Enterprise Command & Control Proven Joint SOA Concepts and Capabilities, Prototyping and Experimentation used to “Jump Start” CANES Page 15
  15. 15. Providing a Test and Integration Environment for CANES Core Services and COI Services Core Services Build COI Services Deliver with Integrated Front-ends Back-ends to BTF/CUB Lab Delivered to BTF/CUB Lab CANES COI Services Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Core Services Core Services Core Services Core Services (ESB) Core Services (ESB) (ESB) Core Services (ESB) (ESB) Virtualization/OS Core Services (ESB) Virtualization/OS Core Services Virtualization/OS Virtualization/OS (ESB) Virtualization/OS Virtualization/OS (ESB) IT Hardware IT Hardware IT Hardware ITVirtualization/OS Hardware (Clients/Server)‫‏‬ ITVirtualization/OS Hardware (Clients/Server)‫‏‬ Structured (Clients/Server)‫‏‬ IT Hardware (Clients/Server)‫‏‬ IT Hardware (Clients/Server)‫‏‬ IT Hardware (Clients/Server)‫‏‬ IT Hardware (Clients/Server)‫‏‬ SSC-C Enterprise C2 (EC2) Lab (Clients/Server)‫‏‬ (Clients/Server)‫‏‬ PreProd PreProd Unstructured SSC-SD SSC-SD SSC-C / SSC-SD / NRL / Others TBD Reference Implementation / Core Services Consolidated Integrated Labs (BTF – CUB Lab) CANES Enterprise Engineering Environment / IDE NESI Enterprise Configuration Management Process to Control Delivery of Code/Services Page 16

×