The Agave Platform: An Open, Science-as-a-Service Platform for Digital Science
Title | The Agave Platform: An Open, Science-as-a-Service Platform for Digital Science |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Dooley, Rion, Brandt, Steven R., Fonner, John |
Conference Name | Proceedings of the Practice and Experience on Advanced Research Computing |
Publisher | ACM |
ISBN Number | 978-1-4503-6446-1 |
Keywords | Agave, API, Big Data, big data security, cloud, cloud service, container, data management, Data Science, DevOps, Docker, HPC, HTC, job submission, Metrics, microservice, PaaS, platform, Platform-as-a-Service, pubcrawl, resilience, Resiliency, rest, SaaS, Scalability, science gateway, Science-as-a-Service, Singularity, software-as-a-service, Web application, Web Service |
Abstract | The Agave Platform first appeared in 2011 as a pilot project for the iPlant Collaborative [11]. In its first two years, Foundation saw over 40% growth per month, supporting 1000+ clients, 600+ applications, 4 HPC systems at 3 centers across the US. It also gained users outside of plant biology. To better serve the needs of the general open science community, we rewrote Foundation as a scalable, cloud native application and named it the Agave Platform. In this paper we present the Agave Platform, a Science-as-a-Service (ScaaS) platform for reproducible science. We provide a brief history and technical overview of the project, and highlight three case studies leveraging the platform to create synergistic value for their users. |
URL | https://dl.acm.org/citation.cfm?doid=3219104.3219129 |
DOI | 10.1145/3219104.3219129 |
Citation Key | dooley_agave_2018 |
- microservice
- Web Service
- Web application
- software-as-a-service
- Singularity
- Science-as-a-Service
- science gateway
- Scalability
- SaaS
- rest
- Resiliency
- resilience
- pubcrawl
- Platform-as-a-Service
- platform
- PaaS
- Agave
- Metrics
- job submission
- HTC
- HPC
- Docker
- DevOps
- data science
- data management
- container
- cloud service
- cloud
- big data security
- Big Data
- API