220 likes | 371 Views
System Wide Information Management Segment 2. Authorization to Proceed. Joint Resources Council. SWIM Program Manager, Ahmad Usmani. November 17, 2010. Mission Need Assessment. Applications cost too much to develop, test, deploy and support
E N D
System Wide Information ManagementSegment 2 Authorization to Proceed Joint Resources Council SWIM Program Manager, Ahmad Usmani November 17, 2010
Mission Need Assessment • Applications cost too much to develop, test, deploy and support • Fewer networked versus many point-to-point interfaces • Reduced flow time and complexity for building new applications and interfacing existing applications • Common shared services for information management • NAS needs to be more agile • Quicker application development • Sever tie between geographical facilities and operations • Easier and quicker system failure recovery • Facilitates special events planning and implementation • Facilitates automation and platform convergence • Data sharing is labor intensive • Shared electronic availability reduces the amount of data shared manually • Real-time access to common data is limited • Published data available to all authorized users • Underlying tools to support a performance-based organization are lacking • Published data can be mined for appropriate metrics
Business as Usual Host ETMS WARP IDS/ERIDS ASDE ATOP ERAM STARS/ ARTS/ TAMR CIWS Inter-Agency TMA TFM STARS CARTS/ State of the System - More point-to-point unique interfaces - Costly development, test, maintenance, CM - New decisions linked to old data constructs - Cumbersome data access outside the NAS Today Enterprise Management FAA Systems ERAM AIM TFMS CIWS TDDS - Existing point-to-point hardwired NAS - Unique interfaces, custom designs SWIM Compliant Government Systems SWIM Compliant Non-Government Systems FTI ITWS LEGEND TBFM WMSCR DOTS SWIM Segment 1 SWIM Future Segment SWIM Adapter
SOA standardizes the necessary interfaces and behavior to support interaction SOA establishes services as the mechanism by which needs and capabilities are brought together SOA provides an organizing and delivery paradigm that derives greater value by reusing existing software solutions rather than duplicating capabilities SOA organizes technical capabilities in a standard way to allow flexible accomplishment of constantly changing demands Service S Capabilities performed by one for another to achieve a desired outcome Oriented O When capabilities are self-contained and independent to enable a collection of services to be linked together to solve a business problem Architecture A The fundamental organization of a system embodied in its capabilities, their interactions, and the environment
Conceptual Overview Terminal Controllers System Developers En Route Controllers Non-FAA Users (e.g., Airlines, DoDDHS, ANSPs) FAA Command Center NextGen Applications SWIM Infrastructure for Messaging FTI IP Backbone
Decision Requested Approve FY11-12 planning funds; hold acquisition funds for FY12-13 Approve NAS and enterprise SOA governance roles and responsibilities Authorization to proceed with the preferred alternative SWIM provides enterprise SOA infrastructure so programs do not need to replicate or procure individually
Governance Roles and Responsibilities NAS Governance SWIM performs SOA suitability assessments in support of the EAB/TRB Identify potential providers of NAS services Programs assessed at investment decisions (IARD, IID, FID) EAB/TRB approves authorized providers of SWIM-compliant NAS services Enterprise SOA Governance SWIM ensures governance compliance SWIM will NOT attempt to govern SOA implementations that are internal to NAS programs
Service Lifecycle Management Decisions EAB/TRB Investment Decision Authority (JRC/EC) SWIM Governance Team SOA suitability assessment In Service Decision (ISD) Authority
Implications of Governance Decision “To-Be” SWIM governance will ensure that programs use SWIM-provided infrastructure, and not replicate functionality in their own program SOA suitability assessment on all investment decisions early in the lifecycle to provide appropriate compliance guidance SWIM governance builds on existing AMS policies and FAA Standards Identification of redundant services • “As-Is” • NAS programs perform ad hoc self-governance • Lack of interoperability • Not all deployed NAS Services are visible to the Enterprise • Policy compliance “after the fact” causes additional rework
Governance Implications Programs will use the enterprise SOA infrastructure provided by SWIM Programs will not develop their own redundant enterprise SOA infrastructure Programs will meet SWIM-compliance requirements as required by EAB/TRB Disputes related to implementation of enterprise SOA will be resolved by the EAB/TRB
Financial Implications Enterprise SOA infrastructure costs will be included in the SWIM Segment 2 baseline SWIM-compliance costs for NAS services will be included in each program’s JRC funding request Programs will prepare SWIM Program Implementation Plan (SPIP) at FID Joint effort between program and SWIM Based on the program’s Final Program Requirements
SWIM Segment 2 Alternatives Reference Case Programs beyond Segment 1 are required to be SWIM-compliant Self governance No SWIM infrastructure Alt. 1 – Expanded Segment 1 Approach Continue current Segment 1 approach Programs replicate enterprise SOA infrastructure in their systems Alt. 2 – Messaging and Security Management SWIM provides messaging and security management infrastructure Programs replicate remaining enterprise SOA infrastructure in their systems Alt. 3 – Enterprise SOA infrastructure (Preferred Alternative) SWIM provides enterprise SOA infrastructure so programs do not need to replicate Programs focus on providing services key to their mission
SWIM Alternatives for Segment 2 Alt. 2 Messaging and Security Management Ref. Case Complete Segment 1 based on approved JRC Alt. 1 Expanded Segment 1 Approach Alt. 3 Enterprise SOA Infrastructure Ad hoc coordination among individual programs. No enterprise governance, only self-governance SWIM compliant interfaces, messaging services, support services, interaction services, security mgmt, enterprise service mgmt (same as Seg. 1 but beyond 7 SIPs) SWIM compliant interfaces, interaction services, orchestration, mediation and enterprise service mgmt SWIM compliant interfaces Enterprise SOA governance, registry/repository, interaction services, interface mgmt, messaging, security mgmt, enterprise services mgmt, orchestration, support services, mediation SIP Enterprise SOA governance, registry/repository, interface mgmt, messaging, security mgmt SWIM Enterprise SOA governance, registry/repository
NASEAF SV4 Enterprise Services (SWIM Segment 2) Enterprise Interaction Services Administrative Governance Services Notifications and Alerts User Interaction Interface and Portals Airport Status and Mission Critical Notification Runtime Management Data / Network Flow On-Demand NAS Portal Web Application Admin Portal Weather Browser Client Constraint Support Services Notification Notification Database Admin Services Service Choreography Mission Services Network Support Services Long Term Capacity Management Flight & State Data Management Short Term Capacity Management Flow Contingency Management Service Orchestration Separation Management Trajectory Management Information System Security Support Management Security Policy Management Surveillance Information Management Weather Information Management Aeronautical Information Management Systems and Systems and Navigation Safety Services Services Support Management Incident Detection and Response Services Analysis Management Service Policy Management Business Continuity Management Support Services Data Access Data Flow Management SWIM Service SLA Management Data Flow Mechanisms Service Adaptation Content Discovery Data Acquisition Data Composition Help Desk Other Service Scorecard Generation and Publication Services Provisioning SOA Core Services SWIM / SIP Management Messaging Services Enterprise Services Management Services Diagnostics Strategic Governance Performance Monitoring and Reporting Policy Enforcement and Metrics Collection Message Routing Request/ Response Publish/ Subscribe Mediation SIP Service Development Integration and Testing Strategic SOA SLA Compliance and Metrics Collection Governance Fault Monitoring and Reporting Service Design Services Provisioning Security Services Collaboration Services Interface Management Governance Security Policy Enforcement and Access Management Service Security Monitoring Service Service Registration Instant White Runtime and Discovery Messaging Board Operational Certified Software Management Governance Technical Infrastructure Services SOA Governance Web Application Hosting Capability Training Service Desk INFOSEC Support Infrastructure Terrestrial Network Communication SOA Support Platforms Support Boundary Protection Support Computing Platform Data Storage Sensor Systems Air/Ground Communications
SWIM Segment 2 Notional Architecture ZAU ZSE ACY ZLC/NEMC FTI Operational IP Network ZBW ZLA ZTL/NEMC ZDC ZFW Integration and Provisioning Distributed SWIM Core Comm. Equipment Centralized SWIM Core Gateway Equipment Legend
Performance Gap / Justification FAA Flight Plan: Organization Excellence Objective 2 – Improve Financial Management While Delivering Quality Customer Service Reduce costs to deliver data services via external gateway Reduce application-to-application development costs Provide shared situational awareness through Flight Data Publication Improve collaborative decision making ATO Five-Year Strategy Goals 4.1.3 Achieve adaptability and affordability through a common automation platform
Program Management • Planning phase (FY11/12) will focus on: • Prototyping • Meet the immediate needs of dependent programs • Further refinement of Segment 2 system requirements and architecture • Implement enterprise SOA governance • Investment analysis for FID in 2012 • Pre-contract award activities leading to contract award in 2012 • Release RFO/SIR for Segment 2 integration contract in 2011 • Contract award will follow a 2012 FID
SWIM Bridge to Segment 2 • Prototypes for meeting immediate needs • Domain Name Service (DNS) • Identity and Key Management (IKM) • Network Time Protocol (NTP) • Prototypes for further refinement of Segment 2 • Cross Boundary Authentication • NAS Authorization Management • Enterprise Service Management (ESM)
Future Plans SWIM plans to have an FID in 2012 for SWIM Segment 2 Refined Segment 2 costs based on contractor estimates Fully defined SWIM Segment 2 requirements and architecture per preferred alternative (Alternative 3) Establish a risk management process related to implementation of NAS SOA services
Decision Requested Approve FY11-12 planning funds; hold acquisition funds for FY12-13 Approve NAS and enterprise SOA governance roles and responsibilities Authorization to proceed with the preferred alternative SWIM provides enterprise SOA infrastructure so programs do not need to replicate