Skip to main content

Webinar: Building Science Gateways with Apache Airavata Software and SciGaP Platform Services

April 8, 2020

Building Science Gateways with Apache Airavata Software and SciGaP Platform Services

Presented by

Marlon Pierce, Director, Cyberinfrastructure Integration Research Center, Indiana University, and co-PI, SGCI

Suresh Marru, Cyberinfrastructure Integration Research Center, Indiana University, SGCI Staff

Marcus Christie, Principal Science Gateway Research Consultant, Cyberinfrastructure Integration Research Center, Indiana University, SGCI Staff

Part three of a series of webinars providing an introduction to a variety of gateway platforms that can be used for building new gateways. 

Building and operating an effective science gateway for the long term is harder than you think. This talk describes Apache Airavata and its growing ecosystem of software extensions that can be used to build science gateways. The Science Gateways Platform as a service ( is a hosted version of Apache Airavata that is operated by the Cyberinfrastructure Integration Research Center (CIRC) at Indiana University. SciGaP makes building and operating gateways both easier and more sustainable. We review several example gateways in diverse research fields that are based on Apache Airavata and that use services.

About Apache Airavata:
Apache Airavata is multi-tenanted middleware that manages the execution of scientific software and data transfers on XSEDE high performance computers, university clusters, and computational clouds; Airavata also tracks user sessions and metadata for gateway users so that they can review, clone/copy, search, and share metadata about computational experiments. 

Apache Airavata is supplemented by additional open source projects reviewed in this presentation: Custos is security middleware that helps gateways manage user identities, resource access secrets, and groups; the Django-based reference portal framework for Airavata is a Web front end for gateways that can be used both out of the box and as a basis for extensive customization; and the Managed File Transfer service provides an abstraction layer that allows gateways to manage and transfer data distributed across multiple resources.

Webinar Slides

Blog post about the database per microservice structure

Watch on YouTube