Abstract | ||
---|---|---|
The evolution of software to best exploit the capabilities and advantages of cloud computing is attracting growing academic and industrial interest. The potential advantages - flexibility, scalability, pay-as-you-go - to software deployment are enhanced by multi-cloud deployments (e.g., public-private hybrid clouds). However, this evolution requires specialized knowledge at the systems level, some level of autonomous self-management, and specialized knowledge about the behavior of various cloud systems. In this talk, I introduce a platform that enables developers to deploy and manage applications on cloud systems with a significantly reduced requirement for specialized knowledge. The platform offers an abstracted view of deployed resources, and abstract actions to execute changes on those resources, allowing the author of an autonomic system to focus on analyzing the environment and making sound planning decisions. This allows developers with limited systems knowledge to write self-managing algorithms for their applications. I describe a proof-of-concept implementation, demonstrate its use in a cloud bursting scenario, and present early evidence of scalability. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/MESOCA.2013.6632739 | Maintenance and Evolution of Service-Oriented and Cloud-Based Systems |
Keywords | Field | DocType |
cloud computing,software fault tolerance,software maintenance,autonomic system,autonomous self-management,cloud bursting scenario,cloud computing,cloud system behavior,cross-cloud platform,multicloud deployments,planning decisions,proof-of-concept implementation,public-private hybrid clouds,self-managing algorithms,software deployment,software evolution,specialized knowledge | Software deployment,Systems engineering,Software as a service,Software system,Cloud computing security,Engineering,Software evolution,Software development,Cloud testing,Distributed computing,Cloud computing | Conference |
ISSN | Citations | PageRank |
2326-6910 | 1 | 0.35 |
References | Authors | |
0 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael Smit | 1 | 1 | 0.35 |