130 likes | 230 Views
System Wide Information Management. Segment 2 JRC Progress. Presented to: Demonstrations and Prototypes TIM 5 Presented by: Deborah Young Date: May 26, 2010. Segment 2 Overview. Goals Support data exchange needs of NextGen
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