1 Executive Summary
The drive to enable developers to deliver new applications and services rapidly has led to the rise of the NoOps (No Operations) concept that an IT environment can become so automated and abstracted from the underlying infrastructure that there is no need for a dedicated team to manage software in-house. This concept of automating the deployment, monitoring and management of applications and the infrastructure on which they run has given rise to virtual machines (VMs), cloud computing, containerization and most-recently Serverless Computing.
This model appears to enable even faster application development with greater ease and at lower cost and is widely considered to be the latest step in the evolution of cloud computing architectures. However, these gains do not come without compromise. This leadership brief outlines the main use cases for Serverless Computing to help businesses assess where the model is cost effective and the advantages outweigh the disadvantages