J21.2
NOAA/NESDIS/ESPC - Where it is going and what can I expect?

- Indicates paper has been withdrawn from meeting
- Indicates an Award Winner
Thursday, 8 January 2015: 11:15 AM
230 (Phoenix Convention Center - West and North Buildings)
Rich Baker, Solers, Greenbelt, MD; and M. Brogan, G. Wilkinson, and D. M. Beall

NOAA/NESDIS ESPC - Where it is going and what can I expect?

As part of the NOAA/NESDIS Environmental Satellite Processing and Distribution System (ESPDS) Development program, Team Solers (comprised of Solers, Lockheed Martin, IMSG, Innovim, SMRC, and ASRC) is building an enterprise system for NESDIS' Environmental Satellite Processing Center (ESPC) that provides robust data ingest, processing, product generation, and distribution functions by employing enhanced computing methodologies and the latest technology improvements, including a Service Oriented Architecture (SOA). These enhancements provide a secure, scalable, and adaptable infrastructure in response to changing demands of the ESPC. In this presentation, Team Solers will provide an overview of the ESPDS architecture, design, and schedule. Some of the key features of ESPDS include: • SOA-based interfaces for integrating with data providers, as well as support for secure versions of FTP for non-SOA-enabled (legacy) data providers. • Use of push and pull approaches for consumers to obtain weather data, including HTTP(S), SOAP web services, and secure versions of FTP. • Subscription-based distribution solution that allows consumers to submit subscription requests and either receive the data directly via secure push, or receive notification when the data is available. • The ability for consumers to search the 7-day PDA inventory, and submit one-time (ad-hoc) requests for data from the inventory. • A flexible SOA-based Product Generation subsystem capable of scheduling and executing any science algorithm. • The use of virtualization and resource management (leveraging VMware technology) to automatically manage the deployment of services and allocation of computing resources across a cluster of commodity x86 blade computing hardware.