130 likes | 235 Views
This presentation outlines Segment 2 of the System Wide Information Management (SWIM) initiative, focusing on the goals related to data exchange in NextGen aviation. It aims to build on governance established in Segment 1 and expand SWIM infrastructure to enhance service management and security. The document examines four architecture options, including Federated Architecture and Enterprise Messaging Backbone, and emphasizes the responsibilities of Service Implementing Programs (SIPs). A key part of the presentation is the acquisition strategy for SOA products to ensure compliance and interoperability across NAS programs.
E N D
System Wide Information Management Segment 2 JRC Progress Presented to: Demonstrations and Prototypes TIM 5 Presented by: Deborah YoungDate: May 26, 2010
Segment 2 Overview • Goals • Support data exchange needs of NextGen • Build on Segment 1 Governance, for all NAS programs that score high on the SOA Suitability Checklist • Expand SWIM infrastructure to include additional Enterprise Service Management, Security, other SOA infrastructure services, and Core services that were delegated to the SIPs in Segment 1
Overview Four architecture alternatives: • Reference Case (Federation with Self Governance ) • Federated Architecture (Federation with Enterprise Governance) • Enterprise Messaging Backbone Architecture (Shared Messaging Infrastructure and Security Management ) • SWIM Core Architecture (Enterprise Level SOA Infrastructure)
Reference Case Complete Segment 1 based on approved JRC No enterprise coordination, standards, or governance No enterprise oversight to test and monitor the critical performance of interconnections Segment 2 SIPs: • Future interfaces are ad hoc, negotiated between individual programs • Each SOA-suitable program is solely responsible for implementing and provisioning their own SOA compliant services
Reference Case NAS System D, E, … A-C Interface B-C Interface A-D Interface B-D Interface C-D Interface A-B Interface For N systems there are potentially N2 unique interfaces
Alternative 1 – Federated Architecture Develop additional NAS services and capabilities using the same technical approach as SWIM Segment 1 SWIM: • Continues to provide governance, registry, technical standards and guidance Segment 2 SIPs: • SOA-suitable programs will implement SWIM Core Services using SWIM-approved software, guidance, and standards, on separate NAS System platforms • SIPs services must be registered in the Registry • Service creation and provisioning is responsibility of individual SIPs • Each SIP must provide and maintain it’s own SWIM infrastructure, including software/hardware for messaging, security and supporting services
Alternative 1 - Federated Architecture NAS Information Layer (logical) N2standardizedinterfaces
Alternative 2 - Enterprise Messaging Backbone SWIM: • Continues to provide governance, registry, technical standards and guidance • Deploys and operates a messaging backbone in the NAS • Deploys and operates Identity and Key management security services Segment 2 SIPs: • Use the SWIM-provided messaging backbone to interconnect with other SIPs • SOA-suitable programs will implement remaining SWIM Core Services using SWIM-approved software, guidance, and standards, on separate NAS System platforms
Alternative 2 – Enterprise Messaging Backbone SWIM Core backbone replaces interconnected message brokers provided by individual programs Ninterfaces to messaging backbone, N2 information interfaces
Alternative 3 – SWIM Core SWIM: • Responsible for providing enterprise SOA infrastructure, including core and supporting services, such as: • Governance and Registry/Repository • Interface and Enterprise Service Management • Messaging and Security • Service Composition and Orchestration • Message Mediation • Support Services Segment 2 SIPs: • Responsible only for exposing their services via SWIM compliant interfaces
Alternative 3 - SWIM Core SWIM Core ESB provides a platform to host new NAS common info services Consolidated management of common NAS information – “One Stop Shopping” for information consumers N information interfaces
Segment 2 Plans - Acquisition • Conduct trade studies/ prototype SOA products • Determine content of Approved Product List for use by other NAS programs • Determine acquisition strategy that will enable other NAS programs to purchase SOA products needed for SWIM compliance and implementation in their systems • Prepare for possibility of SWIM infrastructure contract • Develop solicitation package to target 2012 award
JRC Status Dual JRC Final Investment Decisions for Segment 2 Segment 2A JRC planned for 4th quarter FY10, to request baseline funding for FY12 and a placeholder for FY13– FY16 Segment 2B JRC planned for FY12