soCloud: A service-oriented component-based PaaS for managing portability, provisioning, elasticity, and high availability across multiple clouds
Fawaz Paraiso (LIFL, INRIA Lille - Nord Europe), Philippe Merle (INRIA, Lille - Nord Europe), Lionel Seinturier (LIFL, INRIA Lille - Nord Europe,, IUF)

TL;DR
soCloud is a component-based PaaS platform that enables seamless management of portability, elasticity, provisioning, and high availability across multiple cloud providers, facilitating multi-cloud application deployment.
Contribution
The paper introduces soCloud, a novel service-oriented PaaS based on SCA standards that manages multi-cloud portability and resource provisioning effectively.
Findings
Deployed on ten different cloud providers.
Successfully managed application portability across clouds.
Enhanced elasticity and high availability in multi-cloud environments.
Abstract
Multi-cloud computing is a promising paradigm to support very large scale world wide distributed applications. Multi-cloud computing is the usage of multiple, independent cloud environments, which assumed no priori agreement between cloud providers or third party. However, multi-cloud computing has to face several key challenges such as portability, provisioning, elasticity, and high availability. Developers will not only have to deploy applications to a specific cloud, but will also have to consider application portability from one cloud to another, and to deploy distributed applications spanning multiple clouds. This article presents soCloud a service-oriented component-based Platform as a Service (PaaS) for managing portability, elasticity, provisioning, and high availability across multiple clouds. soCloud is based on the OASIS Service Component Architecture (SCA) standard in order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
