Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.