Towards Distributed Containerized Serverless Architecture in Multi Cloud Environment

https://doi.org/10.1016/j.procs.2018.07.152Get rights and content
Under a Creative Commons license
open access

Abstract

Compared to the traditional Cloud solution which consists of hiring resources from a single Cloud provider, Multi Cloud is a rather more efficient solution; because it combines the diverse benefits from them, thus, the different platforms complement each other on behalf the client applications. Moreover, Serverless Function technology is a powerful Cloud tool that hides the unnecessary infrastructure management details, hence, allowing the developers to solely focus on their own functional code. Nevertheless, as far as we found, Serverless Functions are always limited to the provider offering them and they are not adopted in a Multi Cloud context. In this paper, we tackled this limit by suggesting a distributed architecture which extends the Serverless technology advantages to a wider scope, permitting the client to get at time the Multi Cloud and Serverless strengths.

Keywords

Multi Cloud
Serverless architecture
Peer to Peer
container
container cluster manager

Cited by (0)