Infrastructure as a Service (IaaS) is commonly used to deploy distributed systems like Web applications. For every component of a distributed system, IaaS consumers need to select, configure, and deploy a virtual machine (VM), the image to run on the VM, and software to install on the image. These tasks involve multiple decisions, require complex and error-prone manual effort, and may occur unexpectedly.To deal with these challenges, we present a feature-based configuration and vendorindependent deployment approach. An IaaS deployment model allows to describe and automatically perform the distributed system deployment vendor-independently. We use service feature modeling to support the decisions required for configuration. These modeling approaches are combined in a feature-based configuration and deployment process. It can be performed automatically and can be triggered in reaction to unexpected events. We present a proof-of-concept implementation that we use to perform a use case about deploying the Web application of the Barcoo service, showing the approach's applicability.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.