1. GEOSPATIAL CLOUD COMPUTING WITH AMAZON WEB SERVICES
FRANK PORCELLI, VICE PRESIDENT
AWS Startup Tour 2009
Washington, D.C
Open Solutions Group, Inc. www.opensgi.com 1
2. Corporate Overview
• Open Solutions Group, Inc.
• Small Business, founded in March 2008
• Locations in Northern Virginia & Southern
California
• IT Solution Provider with extensive
background and expertise in Enterprise
Geospatial Information
Systems
Open Solutions Group, Inc. www.opensgi.com 2
3. What We Do
• Enterprise Geospatial Solutions & Mashups
• High Performance Data Visualization
• Search, Discovery, & Content Management
• Emergency Notification, Incident Tracking
• Asset Management
Open Solutions Group, Inc. www.opensgi.com 3
4. Why We Need Amazon
Infrastructure Cost Savings @ $0.10/hour
Hardware is Expensive…Especially as A Start-Up
Large Storage Requirements
We generate huge amounts of Geospatial Data
(30 Terabytes) with our processing jobs
Flexibility
Agile Development Environment with Minimal
Configuration for Servers
Open Solutions Group, Inc. www.opensgi.com 4
5. The Requirement:
Generate Lighting Fast Maps
We deliver high performance maps for our
customers over the web:
– Imagery Products (high resolution aerials)
– Scanned Maps (analysis and elevations)
– Reference Maps (world reference data)
Problems
– Delivering geospatial data is time sensitive
– Our Maps must refresh in less than 1 second
– Networks and bandwidth limitations present challenges
– Support global datasets and multiple zoom levels
Open Solutions Group, Inc. www.opensgi.com 5
6. The Solution: Geospatial Cloud
Computing with AWS
Process:
• Ingest Customer GIS Data into Cloud
• Pre-processing and auditing of GIS Data
• Configure Scripts for Geoprocessing
• Configure Map File
• Queue Jobs, Enable Instances (RightScale)
– 2,000 Server Instances
• Generate Staging Cache
• Quality Assurance
• Outgest to External Storage Device
– 30 Terabytes of Geospatial Data
Open Solutions Group, Inc. www.opensgi.com 6
9. Estimated Processing Time of 40,000 hours
• A Single Server Would Take Nearly 5 Years
to generate these maps!
• Create thousands of EC2 instances using
RightScale to cut the processing to only a
few hours
March 2009 2010 2011 2012 2013 2014
Sequential
GeoCache
Complete
Complete
(Single Server)
(AWS)
Open Solutions Group, Inc. www.opensgi.com 9
10. AWS Technology Stack
• Amazon Web Services
Elastic Compute Cloud (EC2)
Simple Storage Service (S3)
Simple Queue Service (SQS)
• Right Scale for Cloud Management
• FreedomOSS for Data Ingestion
Open Solutions Group, Inc. www.opensgi.com 10
11. Questions?
Frank Porcelli
Open Solutions Group, Inc.
1934 Old Gallows Rd. Suite 350
Vienna, VA 22182
Office: 540-288-8466
Cell: 540-273-0742
Fax: 540-301-0200
www.opensgi.com
www.twitter.com/opensgi
Open Solutions Group, Inc. www.opensgi.com 11