Applications Deployment in Multiple PaaS Environments: Requirements, Challenges and Solutions

Applications Deployment in Multiple PaaS Environments: Requirements, Challenges and Solutions

Rami Sellami, Mehdi Ahmed-Nacer, and Stéphane Mouton, "Applications Deployment in Multiple PaaS Environments: Requirements, Challenges and Solutions", CLOSER 2017 - Proceedings of the 7th International Conference on Cloud Computing and Services Science, Porto, Portugal, 24-26 April, 2017.

Cloud computing has recently attracted full attention of many organizations due to its economic, business and technical benefits. Indeed, we observe that the proliferation of offers by cloud providers raises several challenges. One of these innovative challenges is applications deployment in multiple PaaS providers. In fact, developers need to provision components of the same application across multiple PaaS depending on their related requirements and PaaS capabilities. They will not only have to deploy their applications, but they will also have to consider migrating services from one PaaS to another, and to manage distributed applications spanning multiple environments. In this paper, we present and discuss the requirements of applications deployment in multiple PaaS providers and we analyze current state of the art.