Cargando…

Developing cloud applications using the e-Science Central platform

This paper describes the e-Science Central (e-SC) cloud data processing system and its application to a number of e-Science projects. e-SC provides both software as a service (SaaS) and platform as a service for scientific data management, analysis and collaboration. It is a portable system and can...

Descripción completa

Detalles Bibliográficos
Autores principales: Hiden, Hugo, Woodman, Simon, Watson, Paul, Cala, Jacek
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society Publishing 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3538293/
https://www.ncbi.nlm.nih.gov/pubmed/23230161
http://dx.doi.org/10.1098/rsta.2012.0085
_version_ 1782254939801649152
author Hiden, Hugo
Woodman, Simon
Watson, Paul
Cala, Jacek
author_facet Hiden, Hugo
Woodman, Simon
Watson, Paul
Cala, Jacek
author_sort Hiden, Hugo
collection PubMed
description This paper describes the e-Science Central (e-SC) cloud data processing system and its application to a number of e-Science projects. e-SC provides both software as a service (SaaS) and platform as a service for scientific data management, analysis and collaboration. It is a portable system and can be deployed on both private (e.g. Eucalyptus) and public clouds (Amazon AWS and Microsoft Windows Azure). The SaaS application allows scientists to upload data, edit and run workflows and share results in the cloud, using only a Web browser. It is underpinned by a scalable cloud platform consisting of a set of components designed to support the needs of scientists. The platform is exposed to developers so that they can easily upload their own analysis services into the system and make these available to other users. A representational state transfer-based application programming interface (API) is also provided so that external applications can leverage the platform's functionality, making it easier to build scalable, secure cloud-based applications. This paper describes the design of e-SC, its API and its use in three different case studies: spectral data visualization, medical data capture and analysis, and chemical property prediction.
format Online
Article
Text
id pubmed-3538293
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher The Royal Society Publishing
record_format MEDLINE/PubMed
spelling pubmed-35382932013-01-28 Developing cloud applications using the e-Science Central platform Hiden, Hugo Woodman, Simon Watson, Paul Cala, Jacek Philos Trans A Math Phys Eng Sci Articles This paper describes the e-Science Central (e-SC) cloud data processing system and its application to a number of e-Science projects. e-SC provides both software as a service (SaaS) and platform as a service for scientific data management, analysis and collaboration. It is a portable system and can be deployed on both private (e.g. Eucalyptus) and public clouds (Amazon AWS and Microsoft Windows Azure). The SaaS application allows scientists to upload data, edit and run workflows and share results in the cloud, using only a Web browser. It is underpinned by a scalable cloud platform consisting of a set of components designed to support the needs of scientists. The platform is exposed to developers so that they can easily upload their own analysis services into the system and make these available to other users. A representational state transfer-based application programming interface (API) is also provided so that external applications can leverage the platform's functionality, making it easier to build scalable, secure cloud-based applications. This paper describes the design of e-SC, its API and its use in three different case studies: spectral data visualization, medical data capture and analysis, and chemical property prediction. The Royal Society Publishing 2013-01-28 /pmc/articles/PMC3538293/ /pubmed/23230161 http://dx.doi.org/10.1098/rsta.2012.0085 Text en http://creativecommons.org/licenses/by/3.0/ © 2012 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/3.0/, which permits unrestricted use, provided the original author and source are credited.
spellingShingle Articles
Hiden, Hugo
Woodman, Simon
Watson, Paul
Cala, Jacek
Developing cloud applications using the e-Science Central platform
title Developing cloud applications using the e-Science Central platform
title_full Developing cloud applications using the e-Science Central platform
title_fullStr Developing cloud applications using the e-Science Central platform
title_full_unstemmed Developing cloud applications using the e-Science Central platform
title_short Developing cloud applications using the e-Science Central platform
title_sort developing cloud applications using the e-science central platform
topic Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3538293/
https://www.ncbi.nlm.nih.gov/pubmed/23230161
http://dx.doi.org/10.1098/rsta.2012.0085
work_keys_str_mv AT hidenhugo developingcloudapplicationsusingtheesciencecentralplatform
AT woodmansimon developingcloudapplicationsusingtheesciencecentralplatform
AT watsonpaul developingcloudapplicationsusingtheesciencecentralplatform
AT calajacek developingcloudapplicationsusingtheesciencecentralplatform