Presentation is loading. Please wait.

Presentation is loading. Please wait.

NSDI and Cyberinfrastructure Doug Nebert April 2010.

Similar presentations


Presentation on theme: "NSDI and Cyberinfrastructure Doug Nebert April 2010."— Presentation transcript:

1 NSDI and Cyberinfrastructure Doug Nebert April 2010

2 Geospatial Web Services Over the past ten years the FGDC has been promoting online sharing of government data using Web Services Helped formulate the first OGC “Testbed” in 1999 to evolve a common Web Map Service specification OGC WMS is now the most commonly adopted geospatial Web Service, allowing neutral requests to multiple map servers

3 WMS Services for the desktop Google Earth World Wind ArcGIS

4 NSDI CAP Programs Supported establishment of geographic Web Services by State and Local government –2004: WMS –2005: Web Feature Services for Framework –2006, 2007: Framework client development –2008: Best practices in geospatial SOA –2009: GOS Catalog- Use of GOS Map and Data Services

5 Geospatial Line of Business Geospatial data lifecycle, A-16 “Framework+” data definitions and stewardship, governance Common Services WG –SmartBuy2 for geospatial –Evaluating acquisition strategies Technical Architecture WG –Developing geospatial “segment” guidance –Hosting a GeoCloud initiative

6 Federal Agencies State/Local/Tribal Government Academic, Not-for-profit Institutions, NGO Commercial Sector Common Catalog Common Acquisition Capability Business Driven Applications Common Services Portfolio Management Data Publication Services Governance Service to Citizens Geospatial Platform Capabilities

7 Data Use Create/ Acquire Publish Disseminate Find Data & Services Process Store/ Manage Internal Access External Access Model Manager GIS DSS Data Access Map Service Purchase Collect Update Service Access Catalog Client Catalog Service Archive Geocode Geospatial Architecture: Agency View Shared Services Functions/ Processes Data Service Interfaces

8 Geospatial Segment Architecture Guidance Use cases –Acquire or Create Geospatial Information –Store and Manage Geospatial Assets –Process Geospatial Information to Maintain or Update Resources –Find Geospatial Information or Services –Publish or Disseminate Geospatial Resources –Use and Integrate Geospatial Information to Support Business Driven Applications Data Use Create/ Acquire Publish Disseminate Find Data & Services Process Store/ Manage

9 Services Functions/ Processes Data CatalogMap ServiceData AccessGeocoder Geospatial Technical Architecture (Used to create Solution Architectures) SRM TRM DRM BRM Geospatial Segment Architecture Guidance FSAM Process EA Reference Model Contexts: Business Drivers (BRM) Service Components (SRM) Technical Standards (TRM) Data and Metadata (DRM) Performance (PRM) Examples, Use Cases Reference Materials Segment enables Service Interfaces Segment Architecture and the Technical Architecture

10 Services Functions/ Processes Data CatalogMap ServiceData AccessGeocoder SRM TRM DRM BRM Geospatial Technical Architecture (Used to create Solution Architectures) Geospatial Segment Architecture Guidance FSAM Process EA Reference Model Contexts: Business Drivers (BRM) Service Components (SRM) Technical Standards (TRM) Data and Metadata (DRM) Performance (PRM) Examples, Use Cases Reference Materials Segment enables Shared Geospatial Service Patterns Service patterns that support shared business processes Service patterns (specifications) are recipes that combine specific data, functions, and services for a defined purpose or shared context Service Interfaces

11 Services Functions/ Processes Data CatalogMap ServiceData AccessGeocoder Platform Tier Infrastructure Tier Application Tier SRM TRM DRM BRM Hardware, Networks, Storage Client Applications Geospatial Technical Architecture (Used to create Solution Architectures) Service Interfaces Software Components Multi-Tier Architecture Suitable for deployment in agency or commercial data center and Cloud environments

12 GeoCloud Initiative One-year project to test and monitor externally-hosted Cloud data and service solutions for the geospatial domain, sponsored through the Geospatial LoB Anticipated outcomes: –Identify requirements-driven solution architectures for various sized deployments of geospatial data and services –Document and assess cost models to support scalability, reliability, and redundancy –Expedite FISMA certification and accreditation for agency adoption of packaged solution architectures –Support and collect cost comparison information from agencies for existing and externally-hosted Cloud solutions

13 Notional Cloud Computing Stack http://en.wikipedia.org/wiki/Cloud_computing GSA apps.gov will be offering Infrastructure as a Service (IaaS) solutions for acquisition This is roughly equivalent to “shared-hosting” of raw computers with an operating system in the Cloud domain

14 Platform as a Service (PaaS) “A cloud platform (PaaS) delivers a computing platform and/or solution stack as a service, generally consuming cloud infrastructure and supporting cloud applications. It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers.”PaaS The GeoCloud intends to pilot the deployment of candidate services or solutions architectures (suites of software) on top of the GSA IaaS to provide common geospatial capabilities. GSA will venture into PaaS next. http://en.wikipedia.org/wiki/Cloud_computing

15 Geospatial solutions – 1. Data case apps.gov solutions Geo-data registered access Geospatial Platform Tier open access Large geospatial data repositories, no processing External catalog pointers required to persistent RESTful URLs ftp- or OpenDAP-like access Examples: imagery, tile cache files, static file downloads

16 Geospatial solutions – 2. Service case apps.gov solutions ref Geodata Compute service Geospatial Platform Tier Geo-processing services Typically used to perform computations May have local data to work with user inputs Examples: routing service, geocoder

17 Geospatial solutions – 3. Service and data case apps.gov solutions Cloud Geodata Geo service Geospatial Platform Tier Coupled and decoupled data access/processing services Typically used in workflows Accesses data from the Cloud and/or Web services Examples: Web Processing Service, WFS, WMS External data service

18 Geospatial solutions – 4. Solution case apps.gov solutions Cloud Geodata Geospatial Platform Tier Bundled system images: virtual servers with software Instantiable in Cloud as single or multiple instances Example: Amazon Machine Images of GI service suites Operating System DBMS Application Server Webserver Virtual Server Non-Cloud Web Resources VS Geospatial Application Tier Apps

19 Services and the Cloud Direction from CTO and OMB to: –Deploy services (PGFSOA) –Place data online (data.gov) –Evaluate cloud provisioning for federal IT Federal geospatial resources are key: –Large data volumes –Complex information content with high value –Analytical capabilities, data structures, and Web Services are standardized


Download ppt "NSDI and Cyberinfrastructure Doug Nebert April 2010."

Similar presentations


Ads by Google