Abstract | ||
---|---|---|
Cloud applications typically consist of multiple interacting components, each requiring a virtualised runtime environment providing the needed software support (e.g., operating system, libraries). In this paper, we show how TOSCA and Docker can be effectively exploited to orchestrate multi-component applications, even if their (runtime) specification is incomplete. More precisely, we first propose a TOSCA-based representation for multi-component applications, and we show how to use it to specify only the components forming an application. We then present a way to automatically complete TOSCA application specifications, by discovering Docker-based runtime environments that provide the software support needed by the application components. We also discuss how the obtained specifications can be automatically orchestrated by existing TOSCA engines. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1007/978-3-319-74781-1_33 | Lecture Notes in Computer Science |
Field | DocType | Volume |
Software engineering,Computer science,Real-time computing,Software,Cloud computing | Conference | 10729 |
ISSN | Citations | PageRank |
0302-9743 | 2 | 0.39 |
References | Authors | |
9 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Antonio Brogi | 1 | 1708 | 146.54 |
Davide Neri | 2 | 7 | 2.56 |
Luca Rinaldi | 3 | 2 | 1.74 |
Jacopo Soldani | 4 | 190 | 27.66 |