Towards Sustainable Ecosystems for Cloud Functions

Towards Sustainable Ecosystems for Cloud Functions

The main technologies around modern cloud development and deployment paradigms such as Function-as-a-Service (FaaS) environments follow a typical technology life-cycle. Starting with basic code installation and execution environments, they unfold into a complete ecosystem with rich collaborative development and market enablement tools. In this paper, we analyse the growth of such ecosystems, reveal causes of hindrances in previous service-oriented approaches, and present our vision of how an ecosystem with sustainable operation could look like both in general and specifically for cloud functions. We present Func-
tion Hub, a partial prototypical implementation to gain first knowledge about the potential operational ecosystem behaviour.