1 / 22

Creating a Cloud Based Geospatial Platform

Creating a Cloud Based Geospatial Platform. National Geospatial Advisory Committee December 6, 2010. Dr. David L. McClure, Ph.D. Associate Administrator Citizen Services and Innovative Technologies. What is Cloud Computing ?.

alamea
Télécharger la présentation

Creating a Cloud Based Geospatial Platform

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. Creating a Cloud Based Geospatial Platform National Geospatial Advisory Committee December 6, 2010 Dr. David L. McClure, Ph.D.Associate Administrator Citizen Services and Innovative Technologies NGAC Briefing

  2. What is Cloud Computing? • Rather than building and operating dedicated infrastructure to provide IT services, Cloud Computing services are shared resources offered and maintained by a third party to multiple IT “tenants” or organizations . Benefits of this shared services model include: • Faster acquisition and deployment of computing resources • Economies of scale through easier sharing of IT services across organizations • Lower capital equipment expenditures • By focusing on emerging customer demand, GSA can successfully pilot the acquisition and use of select cloud services now to establish a leadership position for Federal agencies Why is cloud important? On-demand Self-Service Ubiquitous Network Access Location Independent Resource Pooling NIST Cloud Definition NIST defines cloud offerings as having five essential characteristics: Rapid Elasticity Measured Service GSA Confidential and Proprietary NGAC Briefing

  3. Cloud Computing – A Key OMB IT Priority A “Cloud First” Policy Announced by OMB Resource: FY2011 OMB Report on Information Technology NGAC Briefing

  4. Federal Cloud PMO Gov Agencies • Cloud Computing Vision / Mission • Information Portal • Market Research / Use Cases • Policies and Guidelines • Enterprise Architecture • Apps.gov / Procurement Support • Information Dissemination • Virtual Online Summits • Data Call • Requirements • Interests & Feedback • RFI/RFPs • Definitions • Security Requirements • Standards Requirements • SLAs CloudComputingPMO • Standards Requirements • Security Processes • Procurement Approaches • Best Practices • Gov-wide Communications Vendors CCESC/ CCAC Security Cloud Computing Working Groups Standards • Compliant Services and Offerings • Input to Standards • Collaboration on Developing Standards & Best Practices • Direction and Guidance • Facilitation • Schedule and Coordination Ops Excellence Comm NGAC Briefing

  5. Cloud Computing PMO Overview Promoting adoption and removing obstacles in the government-wide acquisition and utilization of cost effective, green and sustainable Federal cloud computing solutions. http://info.apps.gov 5 NGAC Briefing

  6. Info.apps.gov – Showing the Way News and Information on Cloud and Data Center Topics Keeping you informed in upcoming events! Provides tools to navigate the cloud landscape. Reference Documents at your fingertips! Info.Apps.gov is a place where agencies can gather information about how Cloud Computing can help create sustainable, more cost-effective IT Services for the Federal Government. NGAC Briefing

  7. Apps.gov Cloud Services available on apps.gov • First Federal storefront site to commoditize cloud services so that buyers may cross-compare products and purchase (launched September, 2009). Currently offering SaaS and social media products. NGAC Briefing

  8. 12 Cloud Service Providers Receive IaaS Awards NGAC Briefing

  9. FedRAMP – Federal Risk & Authorization Management Program • Unified Government-wide Risk Management Program • Provides joint security authorization and continuous monitoring • Agencies participate by leveraging the results for covered products • Agencies retain their responsibility and authority to ensure their security needs are met in the use of systems • Vendor Benefits • Government-wide authorization and security compliance cost reduction • Agency Benefits • Cost savings through reduced duplication • Rapid acquisition • Increased security assurance Problem: Independent agency risk management has inefficiencies Federal Agencies Risk Management Cloud Providers Solution: Unified risk management eliminates inefficiencies Cloud Providers Visit fedramp.gov for Documentation & Comments NGAC Briefing

  10. Software-as-a-Service (SaaS): Email • Inter-agency SaaS Email Working Group established in June 2010. • Developing an RFQ for a government-wide BPA of SaaS email solutions. • RFI completed. • 13 respondents. • RFI responses will be leveraged to create RFQ requirements. • Pre-solicitation day held November 1 to solicit vendor and government feedback. • Email Procurement to be conducted early 2011. • GSA completed security authorization of Google Apps which may be leveraged by other agencies. • USAID leveraged Google Apps security authorization package to greatly reduce timeline for system implementation 10 NGAC Briefing

  11. GeoCloud Community Technical Platform Introducing the Initiative Results NGAC Briefing

  12. Potential Offerings: Geospatial PaaS Large pool of agency applications identified for cloud migration Platform Revenue Stream Apps Need Platforms Federal Platform Reference Implementations Enable Infrastructure Savings Platforms Amplify IaaS Savings GeoCloud Community Platform NGAC Briefing

  13. Cloud Community Platform Service ScopeInitial Target Applications for Community Platforms NGAC Briefing

  14. Platform as a Service Architectural FrameworkDistinguishing Application, Platform and Infrastructure Application Servers: Provide the deployment environment for actual business applications with access to enablers, frameworks and runtimes Applications 12 identified GeoSpatial Applications + more agency apps… Platform as a Service (PaaS) Platform Enablers: Platform enablers provide core supporting capabilities for developing , testing and deploying code, including DBMS, Directory, Queue, Service Bus, etc. A relational database is the most common enabler example but is not present in all platforms Platform Application Servers Platform Enablers (DB’s, etc) Frameworks and Libraries save time and expense freeing developers from having to build common code and behaviors. App Frameworks / Libraries Runtime Systems Runtimes:provide the execution support for developing and running the code. Examples include Java, Python, Microsoft Common Language Runtime, etc. Infrastructure Operating System Virtual Machines / CPU Storage NGAC Briefing DRAFT - GSA OCIO INTERNAL USE ONLY

  15. Data.gov

  16. What are Data.gov Catalogs? “Raw” Data Catalog Includes datasets in an download of machine readable, platform-independent datasets Tool Catalog Provides hyperlinks which may lead to agency tools or agency web pages that allow you to mine datasets. Geodata Catalog Linked to Geodata.gov

  17. Data.gov Today • 2895 Raw Datasets • 638 Tools • 303,181 Geodata • 306,714 Total in Catalog

  18. Geo-Spatial Data is A Key Enabler for “Killer Apps” What’s Next? Geo-data Integration • Combine capabilities of Geodata.gov and Data.gov • Enhanced visualization and data-mashing capabilities • Geo-aware applications are key. How to realize the promise of geospatial information systems (GIS) for the nation? • Geo-data “architected and built-in” • Lightweight geo-applications and mash-ups for Web 2.0/Gov 2.0 • Incremental, agile, actionable and affordable delivery

  19. Data.gov :Migration, Key Improvements and Policy Issues • Geospatial enhancements to Data.gov: • Catalog Services • Adopting automated harvesting methods • Provide access to all data types from geodata.gov • Provide access to FGDC metadata as defined and populated by suppliers • Implement a geospatial search and visualization • Implement a harvestable Catalog (API) • Enable data.gov to search suppliers and other open data catalogs • Implement GeoRSS and RSS notifications • Publish data.gov catalog as a map (KML,WMS) and data service (RDF) for multiple client access • Public domain Geodata.gov datasets that don’t meet policy guidelines will be migrated and maintained in a distributed catalog • Decommission Geodata.gov? NGAC Briefing

  20. Data.gov Catalog – Relationship to Geo-Platform and Cloud • Data.gov should provide the catalog and metadata searching services for the Geo Community • Treat data as data • Data.gov site and application; over time can be a SaaS offering – running in a cloud • Data.gov has observed a need for its suppliers to have geospatial services (Paas) to support use cases to do: • Geo enablement services for datasets • Map Service Hosting • Dynamic map service creation for datasets • Delivery /Download services for large datasets • Formatting services for datasets • Data.gov has observed need for its suppliers to have IaaS services • Data storage • Computational Processing NGAC Briefing

  21. Data.gov in Geo Community Data.gov NGAC Briefing

  22. Questions NGAC Briefing

More Related