Abstract | ||
---|---|---|
Cloud computing is a common platform for delivering software to end users. However, the process of making complex-to-deploy applications available across different cloud providers requires isolated and uncoordinated application-specific solutions, often locking-in developers to a particular cloud provider. Here, we present the CloudLaunch application as a uniform platform for discovering and deploying applications for different cloud providers. CloudLaunch allows arbitrary applications to be added to a catalog with each application having its own customizable user interface and control over the launch process, while preserving cloud-agnosticism so that authors can easily make their applications available on multiple clouds with minimal effort. It then provides a uniform interface for launching available applications by end users across different cloud providers. Architecture details are presented along with examples of different deployable applications that highlight architectural features. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1016/j.future.2018.04.037 | Future Generation Computer Systems |
Keywords | DocType | Volume |
Application deployment,Cloud computing,Science gateways | Journal | 94 |
ISSN | Citations | PageRank |
0167-739X | 1 | 0.41 |
References | Authors | |
5 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Enis Afgan | 1 | 178 | 21.83 |
Andrew Lonie | 2 | 47 | 8.81 |
James Taylor | 3 | 319 | 26.37 |
Nuwan Goonasekera | 4 | 21 | 4.38 |