Leadership Brief

Radically Lean: NoOps and Serverless Computing

Computing is continually getting leaner and becoming more like a utility as it moves increasingly further away from on-premise physical hardware by abstracting IT environments away from the underlying infrastructure. This trend towards NoOps computing that eliminates the need for operational teams to manage software and infrastructure has seen the introduction of Virtual Machines, Containers and Serverless Computing. This leadership brief identifies the most appropriate uses of Serverless Computing and provides recommendations on how to decide when this model is a good fit for a business.

Warwick Ashford

wa@kuppingercole.com

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

Weigh advantages/disadvantages of Serverless Computing
Figure 3: Weigh advantages/disadvantages of Serverless Computing
Continue reading...
Read the full report and get access to KuppingerCole Research for 4 weeks.
Start Your Free Trial
Already a subscriber? Click here to login.