Will Serverless Revolutionize the Cloud?

01 April 2019

New Image

There is a strong need for communication networks to be both adaptive and scalable. To that end, the last few years have seen an explosive growth of technologies such as Software- defined networking (SDN) and network functions virtualization (NFV), that primarily enable networking software to be decoupled from the hardware, so that software is no longer constrained by the box that delivers it and can be evolved independent of hardware. Both, SDN and NFV aim to advance a software-based approach to networking, which promises to provide an agile, robust, and a scalable environment for developing network services. Practically, these goals directly map on to the agility, robustness, and scalability of the software platform being used to develop these network services. Serverless computing looks to be destined to become a platform for supporting networking services, as it meets all of the requirements listed above. In this article we explore how serverless computing technology can help in building adaptive and scalable networks, and also show the pitfalls of doing so.