This paper addresses a new cloud solution for e-Ordering and e-Invoicing solution. We faced several challenges in the process of the migration of the existing web application on the cloud, such as the reorganization of the proposed non-cloud model and the definition of the software modules that can communicate in a dynamic environment. In the design process we classified two kinds of software modules: static and dynamic. The classification is based on the level of required elasticity and scalability, as well as the activity that is associated with the corresponding module (tool). To finalize the implementation of this idea, we have developed indicators to determine the required conditions for the activation of additional cloud resources or the deactivation of the involved resources. The result of this design process is a new cost-effective solution with increased availability and performance compared to the non-cloud model. We also recognized the advantages and disadvantages of such a cloud solution, and discussed the characteristics that make our approach unique.
JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page.