Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
On-demand virtual research environments using microservices
Uppsala University, Disciplinary Domain of Medicine and Pharmacy, Faculty of Pharmacy, Department of Pharmaceutical Biosciences. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.ORCID iD: 0000-0002-4851-759x
Uppsala University, Disciplinary Domain of Science and Technology, Biology, Department of Cell and Molecular Biology. (nbis: national bioinformatics infrastructure sweden)ORCID iD: 0000-0002-2096-8102
Uppsala University, Disciplinary Domain of Medicine and Pharmacy, Faculty of Pharmacy, Department of Pharmaceutical Biosciences.
Uppsala University, Disciplinary Domain of Science and Technology, Biology, Department of Cell and Molecular Biology. (nbis: national bioinformatics infrastructure sweden)ORCID iD: 0000-0002-2187-5426
Show others and affiliations
2019 (English)In: PEERJ COMPUTER SCIENCE, ISSN 2376-5992, article id e232Article in journal (Refereed) Published
Abstract [en]

The computational demands for scientific applications are continuously increasing. The emergence of cloud computing has enabled on-demand resource allocation. However, relying solely on infrastructure as a service does not achieve the degree of flexibility required by the scientific community. Here we present a microservice-oriented methodology, where scientific applications run in a distributed orchestration platform as software containers, referred to as on-demand, virtual research environments. The methodology is vendor agnostic and we provide an open source implementation that supports the major cloud providers, offering scalable management of scientific pipelines. We demonstrate applicability and scalability of our methodology in life science applications, but the methodology is general and can be applied to other scientific domains.

Place, publisher, year, edition, pages
2019. article id e232
Keywords [en]
Microservices, Cloud computing, Virtual research environments, Application containers, Orchestration
National Category
Computer Sciences Computer Systems
Identifiers
URN: urn:nbn:se:uu:diva-397944DOI: 10.7717/peerj-cs.232ISI: 000496144800002OAI: oai:DiVA.org:uu-397944DiVA, id: diva2:1382325
Funder
EU, Horizon 2020, 654241Available from: 2020-01-02 Created: 2020-01-02 Last updated: 2020-01-02Bibliographically approved

Open Access in DiVA

fulltext(864 kB)6 downloads
File information
File name FULLTEXT01.pdfFile size 864 kBChecksum SHA-512
87d8a7ac589d1fbe6a5cde35ad436be72c9dba5d9a02c645cd06104fcd107fb0037053026bd26c8dc8b0be46433bdf4b4741d4a3ce69bec6e737d4a404cc5529
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Capuccini, MarcoLarsson, AndersNovella, Jon AnderToor, SalmanSpjuth, Ola
By organisation
Department of Pharmaceutical BiosciencesDepartment of Information TechnologyDepartment of Cell and Molecular BiologyComputational Science
Computer SciencesComputer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 6 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 4 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf