Automated Provisioning of SaaS Applications over IaaS-Based Cloud Systems

3Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software as a Service (SaaS) applications fully exploit the potential of elastic Cloud computing Infrastructure as a Service (IaaS) platforms by enabling new highly dynamic Cloud provisioning scenarios where application providers could decide to change the placement of IT service components at runtime, such as moving computational resources close to storage so to improve SaaS responsiveness. These highly dynamic scenarios require automating the whole SaaS provisioning cycle spanning from resource management to dynamic IT service components placement, and from software deployment to enable needed component re-activation and rebinding operations. However, notwithstanding the core importance of these functions to truly enable the deployment of complex SaaS over IaaS environments, at the current stage only partial and ad-hoc solutions are available. This paper presents a support infrastructure aimed to facilitate the composition of heterogeneous resources, such as single Virtual Machines (VMs), DB services and storage, and stand-alone services, by automating the provisioning of complex SaaS applications over the widely diffused real-world open-source OpenStack IaaS. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

Bellavista, P., Corradi, A., Foschini, L., & Pernafini, A. (2013). Automated Provisioning of SaaS Applications over IaaS-Based Cloud Systems. In Communications in Computer and Information Science (Vol. 393 CCIS, pp. 94–105). Springer Verlag. https://doi.org/10.1007/978-3-642-45364-9_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free