GeoCloud Status. Doug Nebert June 2011

Similar documents
Geospatial Segment Architecture and GeoCloud Update. Doug Nebert FGDC Architecture and Technology WG

GeoCloud Project Report GEOSS Clearinghouse

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

GeoCloud Project Report USGS/EROS Spatial Data Warehouse Project

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Certified Cloud Computing Professional VS-1067

Networks and Services

Modeling Public Pensions with Mathematica and Python II

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Enterprise Applications on AWS

Stackato PaaS Architecture: How it works and why.

GeoNetwork and ESRI GIS Portal Toolkit Comparison

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

CLOUD COMPUTING & WINDOWS AZURE

Cloud computing - Architecting in the cloud

Enterprise GIS Solutions to GIS Data Dissemination

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

From Geoportal to Spatial Data Service Platform. Jani Kylmäaho National Land Survey of Finland Development Centre

CLOUD COMPUTING An Overview

Best Practices for Python in the Cloud: Lessons

Cloud application for water resources modeling. Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia

Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher

NCTA Cloud Architecture

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Last time. Today. IaaS Providers. Amazon Web Services, overview

Cloud Computing. Adam Barker

Microsoft Azure for IT Professionals 55065A; 3 days

ArcGIS for Server in the Cloud

Oracle Applications and Cloud Computing - Future Direction

Storage Made Easy Enterprise File Share and Sync (EFSS) Cloud Control Gateway Architecture

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

MySQL Web Development PHP. System Administration XML APIs. Large Scale Systems Implementation. Amazon Web Services (AWS) Shell Scripting

U.S. General Services Administration. Infrastructure as a Service (IaaS) Blanket Purchase Agreement (BPA) Fact Sheet

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Lets SAAS-ify that Desktop Application

Geoff Raines Cloud Engineer

Managed Servers ASA Extract FY14

Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos

Assignment # 1 (Cloud Computing Security)

OpenShift on OpenStack

Linstantiation of applications. Docker accelerate

WHAT DOES IT SERVICE MANAGEMENT LOOK LIKE IN THE CLOUD? An ITIL based approach

Use of Cloud for the Public Sector Information (PSI) Portal

OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona

Cloud Computing. Chapter 1 Introducing Cloud Computing

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

ArcGIS Viewer for Silverlight An Introduction

Customer Cloud Architecture for Mobile.

Commercial Software Licensing

2.2 Understanding the different classifications of cloud s

Introduction to Cloud Computing

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

Federal Cloud Computing Initiative Overview

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Cloud Computing. Chapter 1 Introducing Cloud Computing

Oracle Reference Architecture and Oracle Cloud

Cloud Computing Training

Installation & Upgrade Guide

Fundamental Concepts and Models

Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service

Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud

Portal for ArcGIS. Satish Sankaran Robert Kircher

Subash Krishnaswamy Applications Software Technology Corporation

Cloud powered services composition using Public Cloud PaaS platform

Introduction to Amazon EC2 Running IBM

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Designing an Enterprise GIS Security Strategy

CMotion: A Framework for Migration of Applications into and between Clouds

Android In The Cloud: A New PaaS Computing Platform

Using Cloud Services for Building Next Generation Mobile Apps

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Windows Azure and private cloud

Platform as a Service (PaaS) Demystified

ArcGIS for Server: In the Cloud

KonyOne Server Installer - Linux Release Notes

Scalable Architecture on Amazon AWS Cloud

Addendum 1 RFP #154D-16F CityWorks System Cloud Hosting

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Infrastructure as a Service (IaaS) Federal Cloud Computing Initiative. GSA Blanket Purchasing Agreements. Ordering Guide Version 4.

ArcGIS Web Mapping. Sam Berg, esri

Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

SUMMER SCHOOL ON ADVANCES IN GIS

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

Transcription:

GeoCloud Status Doug Nebert June 2011

Platform as a Service Architectural Framework Distinguishing Application, Platform and Infrastructure Applications: 10 identified GeoSpatial instances/servers with agency specialization Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Geospatial Cloud Platform Catalog Data Access Data Viz Application Servers - Services Platform Enablers (DB s, etc) App Frameworks / Libraries Runtime Systems Processing/ Transformation Operating System Virtual Machines / CPU Storage Application Servers: Provide the deployment environment for actual business applications with access to enablers, frameworks and runtimes, including interfaces and payload standards endorsed by the FGDC. 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 Frameworks provide bundled access to common behaviors and services, which applications can rely upon. Libraries are reusable code modules which can be called directly from an application. Frameworks and Libraries save time and expense freeing developers from having to build common code and behaviors. Runtimes: provide the execution support for developing and running the code. Examples include Java, Python, Microsoft Common Language Runtime, etc. 2

Service APIs and custom UIs Agency Apps and extensions Geospatial Cloud Platforms: Base + geo app servers ArcGIS Server 10 Particles in the Cloud Wetlands Mapper Lakes and Ponds TIGERline OSGeo: GeoServer GeoNetwork THREDDS Open Street Map IOOS Catalog GEOSS Clearinghouse Base Platforms: Basic + enablers, Libraries, runtimes Basic Images Java, PHP, Tomcat, Apache, Postgres, FLEX Windows 2008 Server R2 GSA IaaS Infrastructure Java, PHP, Tomcat, Apache, Postgres, MySQL, RoR, Perl, Python Linux CentOS V 5.5

Agency Apps and extensions Service APIs and custom UIs Particles in the Cloud Shared certification targets for each OS environment TIGERline THREDDS Open Street Map Geospatial Cloud Platforms: Base + geo app servers ArcGIS Server 10 Wetlands Mapper Lakes and Ponds OSGeo: GeoServer GeoNetwork IOOS Catalog GEOSS Clearinghouse Base Platforms: Basic + enablers, Libraries, runtimes Basic Images Java, PHP, Tomcat, Apache, Postgres, FLEX Windows 2008 Server R2 GSA IaaS Infrastructure Java, PHP, Tomcat, Apache, Postgres, MySQL, RoR, Perl, Python Linux CentOS V 5.5

Linux platform status Census Bureau has sponsored the hardening and C&A of Linux CentOS TIGER Line 2009 is awaiting approval for public access staged in Amazon GEOSS Clearinghouse (GeoNetwork) is being provisioned with investigations on load balancing and failover underway IOOS Catalog deferring participation Particles in the Cloud testing ERDDAP testing instance in AWS USDA plans on testing Esri Geoportal Server 5

Windows platform status FGDC has developed a set of Windows security policies based on multi-agency input, sharing with Esri for testing Team has agreed on Windows 2008 Server R2, FGDC coordinating the local security policies Wetlands Mapper to be used as reference C&A for the Win/Esri reference platform, provided security settings as model for use by all agencies EPA Lakes and Ponds testing USDA CDSI web services, will test USGS ArcGIS services installed with R2 on Dell/VMWare, will test package and policies 6

Points of interest GeoCloud seeks to build on the GSA IaaS BPA awards (Apptis/Amazon) but infrastructure certification is not complete. This will provide GSA pricing and fed-wide certification. Establishing agreements (ICA, SLA) between the government and the right vendor is a current work item 7

Transition The GeoCloud environment is intended to be the incubator for the current year after which agencies will assume their own operating costs Agency procurement mechanism: Request bids from multiple BPA awardees Establish small contract for multiple option years operation 8

Timelines Big push for summer operational period for all projects, reporting into fall Propose a FY2012 focus to provide assisted deployment of projects for Geospatial Platform (A-16) data using built reference platform solutions. Investigating coordination with GSA, DOI, and possibly HHS 9

Futures There is an opportunity to pursue a multiyear contract for cloud-based geospatial data and imagery hosting and dissemination services building on capabilities identified by NGA. There is interest from western states in a similar construct This is SaaS a black-box capacity to securely ingest and serve geospatial data with standard public APIs (OGC services) that would not include applications like PaaS does 10