Model-based Approach to Automatic Software Deployment in Cloud
Franklin Magalhães Ribeiro, Tarcísio da Rocha · 2014
Cloud computing provides resources to reduce software processing costs in IT companies. There are automatic mechanisms to software deployment in cloud providers, however it demands manual coding. In this paper we present a model-based approach to automatic software deployment in cloud environment. We show a brief literature review of existent proposals to automatic software deployment in cloud. We analyzed the proposals, where five used script or programming language deployment mechanisms, two manuals and among proposals, only one proposes a model-based approach to software deployment in cloud, however still strongly with manuals aspects. This paper presents a new detailed architecture, use case and the conceptual view of our model-based approach to automatic software deployment in cloud, aims to reduce the human efforts and time to deploy services in cloud, using only UML deployment diagrams as input, in order to deploy it as much as possible on the highest abstraction layer.