1 / 16

Ronla Henry NWS/OST/PPD

National Weather Service. AWIPS Tech Infusion Overview and Status May 11, 2009. Ronla Henry NWS/OST/PPD. Overview. AWIPS Technology Infusion Scope Infrastructure Review Government Activities Testing Training Site Migration Governance Getting Ready. AWIPS Technology Infusion Scope.

taurus
Download Presentation

Ronla Henry NWS/OST/PPD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. National Weather Service AWIPS Tech Infusion Overview and Status May 11, 2009 Ronla Henry NWS/OST/PPD

  2. Overview • AWIPS Technology Infusion Scope • Infrastructure Review • Government Activities • Testing • Training • Site Migration • Governance • Getting Ready

  3. AWIPS TechnologyInfusion Scope

  4. AWIPS TechnologyInfusion Scope • AWIPS Technology Infusion (FY2005 – FY2014) • A long-term project which delivers a modern, robust software infrastructure that provides the foundation for future system level enhancements for the entire NWS enterprise • Phase 1: (FY2007-FY2010) • Migration of WFO/RFC AWIPS 1 to a modern Service Oriented Architecture (SOA) infrastructure • Phase II: (FY2009-FY2011) – AWIPS SOA Extension • Creation of a seamless weather enterprise spanning NWS operations • Migration of NAWIPS into the AWIPS SOA • Delivery of thin client to support Incident Meteorologists, e.g., Fire Weather, • Integration of “orphan” systems (e.g., Weather Event Simulator to support training requirements) • Integration of Community Hydrologic Prediction System (CHPS ) into AWIPS SOA • Phase III: (FY2009 – FY2014) – Enterprise Level Enhancements • Data delivery enhancements: “Smart push-smart pull” data access • Visual collaboration enhancements • Information generation enhancements • Visualization enhancements

  5. 2007 2008 2009 2010 2011 2012 2013 2014 Baseline (AWIPS I) Application Migration WES Integration IOC Advanced Visualization AWIPS TechnologyInfusion Roadmap Phase I AWIPS 1 Migration OTE / Deployment NAWIPS Migration Phase II AWIPS SOA Extension Thin Client CHPS Phase III Enterprise Enhancements IOC FOC Data Delivery- Smart Push/Pull NWS Integrated Collaboration Phase 2 Phase 3 =CalendarYear = Fiscal Year IOC FOC Streamlined Generation of Products

  6. Service Oriented Architecture (SOA) MigrationTask Orders

  7. Infrastructure

  8. SOA MigrationRe-Architecture Approach • Perform “black-box” conversion • Preserve existing functionality, look and feel on top of new infrastructure • No loss of functionality • Deployed system current with deployed AWIPS capability (i.e., Operational Build 9 (OB9)) • Thorough field validation and acceptance before deployment • Use open source projects - No proprietary code • JAVA and open source projects enable AWIPS II to be platform and OS independent • AWIPS Development Environment (ADE) enables collaborative development • Operating System (OS), Platform independence allows non-Linux based research to be easily integrated into AWIPS II

  9. <<Java>> HDF5DataStore <<Java>> DataLayer <<abstract>> BaseDao SOA Architecture – Logical Layered ViewLayers Separated By Simple App Programming Interfaces (APIs) Client/Presentation Services JMX CAVE External Programs Mission Services Layer Mbean ProductSrv IngestSrv NotifySrv Hydro Models AdapterSrv AutoBldSrv PersistSrv IndexSrv SubscribeSrv UtilitySrv LAPS Security Services /Demilitarized Zone (DMZ) Enterprise Service Bus - Communication PurgeSrv StagingSrv FORTRAN/C/C++ Command Line Programs Data Access Layer Hibernate HDF5 API Localization Store Platform Layer PostgreSQL HDF5 Data Persistence Store Metadata Index Spatial Index

  10. Government Activities

  11. SOA MigrationTesting Approach • Purpose: • Provide feedback to Raytheon on Task Order (TO) software deliverables • Improve software quality in support of Operational Testing & Evaluation (OT&E) and Deployment • Layered Approach • IV&V (Independent Verification & Validation) • Testing Objective: Push the system (Stress testing); Test to break • Testing based on TO contents • Includes “menu mapping” exercise • UFE (User Functional Evaluation) • Testing Objective: Provide operational look at TO deliverables • Testing based on TO contents • Heavily focused on implementation variances of end-user functionality • OT&E (Operational Testing & Evaluation) • Testing Objective: Verify AWIPS-II operationally ready for deployment • Controlled testing environment at operational sites • Follows evaluation of TO11 http://www.nws.noaa.gov/ost/SEC/AE/Testing.htm

  12. SOA MigrationTraining Approach • Purpose: • Ensure that developers able to utilize migrated software • Ensure that end-users able to configure, monitor, and administer system • Approach: • Development Organizations (GSD, MDL, OHD, SEC) planning and executing training • NWSTD involved in planning and executing operational training • Focus Areas: • Local Application Developer • Application Focal Point • System Administration http://www.nws.noaa.gov/ost/SEC/AE/Training.htm

  13. SOA MigrationSite Migration Approach • Purpose: • Provide structured method to ensure local sites’ migration • Includes: • Local Application Migration • Site Migration • Application Configuration • Product Format Template Configuration • Approach: • Team (regions, HQ) plan/coordinate • Regions/Offices execute http://www.nws.noaa.gov/ost/SEC/AE/Site_Migration.htm

  14. AWIPSTechnology Infusion Governance Approach • What is it? • Governance model controls the development, test, integration, configuration management, deployment and support of the new system -- both hardware and software • Why? • SOA offers new levels of flexibility and extensibility • New rules needed to exploit system capabilities, define limits • Tension between unlimited modifications and ability to support the baseline system http://www.nws.noaa.gov/ost/SEC/AE/Governance.htm

  15. Summary

  16. Summary • AWIPS I application migration underway • Eight incremental deliveries of infrastructure and functionality provided thus far for NWS testing and evaluation • Final incremental delivery of functionality (TO11) targeted for Fall 2009 • OTE begins – Winter 2009 • Deployment - 2010 • AWIPS SOA Extension projects that will enhance NWS operations are underway • NAWIPS migration in progress • First incremental delivery of functionality provided to users for testing/evaluation, April, 2009 • Next incremental delivery targeted for Fall 2009 • Thin Client, Data Delivery, CHPS, WES integration and Collaboration Projects • Requirements definition, AWIPS SOA evaluation and prototyping - 2009 -> 2010 • IOC targeted for FY11

More Related