Convert
shapefile to
RDBMS table
(phShapefile)
Configure cloud
server
(AWS EC2, AWS
Route 53, AWS
S3)
Install software
QGIS,
OpenGeoSuite
(PostgreSQL/PostG
IS, GeoServer,
GeoExplorer
GeoWebCache
Upload vector
shapefiles
Upload rasters
Deploying a
cloud-based,
open source GIS
Upload to GIS
Desktop
(QGIS)
Upload to
RDBMS
(PostgreSQL/
PosGIS, Port:
5462)
Pass through
Web Server
(Windows
Server 2012 IIS,
Port: 80)
SYSTEM
COMPONENT
PROCESS
Upload to GIS
Desktop
(QGIS)
DATA
DATABASE
Upload raster
to Tiling
Software
(GeoWebCache)
Seed
Cached Tiles
Pass through
Web Server
(Windows
Server 2012 IIS,
Port: 80)
Pass through
Geospatial
Server
(GeoServer,
Port 8080)
Visualize web
services
(GeoExplorer,
Mapping API
Library)
Incoming &
outgoing requests
from Client
Application
(Web & Mobile
browsers)