Cloud-enabling a Collaborative Research Platform: The GABBs Story

By Rajesh Kalyanam1, Rob Campbell1, Derrick Kearney, Leif Delgass1, Larry Biehl1, Lan Zhao1, Carolyn A Ellis1, Carol Song1

1. Purdue University

Download (PDF)

Licensed according to this deed.

Published on


Modern cyberinfrastructures typically involve tightly integrated compute, storage and web application resources. They also form the basis of science gateways, which add their own science-specific processing or visualization capabilities. While some science gateways are intended as the central resource provider for a certain scientific community, others provide generic capabilities that are intended for further customization at each installation site. However, replicating their setup is a non-trivial task often involving specific operating system, software package and configuration choices while also requiring allocation of the actual physical computing resources. Cloud computing provides an attractive alternative, simplifying re- source provision and enabling reliable replication. We describe our ongoing efforts to cloud-enable a geospatial science gateway hosting general-purpose software building blocks termed GABBs, that provide geospatial data management, analysis, visualization and processing capabilities. We describe the various compute and storage resources and software underlying these building blocks and our automation of the deployment, software installation and configuration of this science gateway on the Amazon Web Services (AWS) cloud platform. Some of the challenges that were encountered and resolved during this cloud-enabling process are also described.


Rajesh Kalyanam is a Software Engineer in Research Computing, Purdue University


Supported in part by the NSF award #1261727

Cite this work

Researchers should cite this work as follows:

  • Rajesh Kalyanam; Rob Campbell; Derrick Kearney; Leif Delgass; Larry Biehl; Lan Zhao; Carolyn A Ellis; Carol Song (2017), "Cloud-enabling a Collaborative Research Platform: The GABBs Story,"

    BibTex | EndNote