
Apache Airavata

Apache Airavata is an open-source multi-tenanted software framework designed for managing and executing computational workflows and scientific applications on distributed computing resources such as high-performance computing (HPC) clusters, cloud platforms, and supercomputers. It is widely used in science gateways to provide researchers with seamless access to complex computing environments.
Apache Airavata Publication
Pierce, Marlon, Suresh Marru, Lahiru Gunathilake, Thejaka Amila Kanewala, Raminder Singh, Saminda Wijeratne, Chathuri Wimalasena et al. “Apache Airavata: design and directions of a science gateway framework.” In 2014 6th international workshop on science gateways, pp. 48-54. IEEE, 2014.
Apache Custos

Apache Custos is an open-source identity and access management (IAM) framework designed to provide secure authentication, authorization, and resource sharing for science gateways, research applications, and distributed computing environments. Supports OAuth2, OpenID Connect, and CILogon. Manages multiple user groups, roles, and access policies for integrating systems. Provides fine-grained access control for computing, storage, and application resources. Exercises best practices for data security, encryption, and user privacy.
Apache Custos Publication
Ranawaka, Isuru, Suresh Marru, Juleen Graham, Aarushi Bisht, Jim Basney, Terry Fleury, Jeff Gaynor et al. “Custos: Security middleware for science gateways.” In Practice and Experience in Advanced Research Computing 2020: Catch the Wave, pp. 278-284. 2020.
Airavata MFT

Apache Airavata MFT (Managed File Transfer) is an open-source, high-performance, and secure file transfer service designed to facilitate data movement across distributed computing infrastructures, including HPC clusters, cloud storage, and science gateways.
Airavata MFT Publication
Wannipurage, Dimuthu, Isuru Ranawaka, Eroma Abeysinghe, Marcus Christie, Suresh Marru, and Marlon Pierce. “A multi-protocol, secure, and dynamic data storage integration frameworkfor multi-tenanted science gateway middleware.” arXiv preprint arXiv:2107.03882 (2021).
Airavata Data Catalog

The Apache Airavata Data Catalog is an open-source metadata management and data discovery service designed to help researchers organize, search, and access scientific datasets efficiently within science gateways and computational research environments. Captures and organizes metadata associated with research datasets and computational experiments, enables efficient searching, filtering, sharing and retrieval of datasets. Supports role-based permissions, allowing secure sharing and supports integration with various storage systems (google drive, Dropbox and other external repositories).
Airavata Data Catalog Publication
Christie, Marcus, Suresh Marru, Sudhakar Pamidighantam, Isuru Ranawaka, and Dimuthu Wannipurage. “Airavata Data Catalog: A Multi-tenant Metadata Service for Efficient Data Discovery and Access Control.” In Practice and Experience in Advanced Research Computing 2023: Computing for the Common Good, pp. 181-185. 2023.