Priceless: An examination of Serverless Functions-as-a-Service (FaaS) pricing models

Abstract

Serverless Functions-as-a-Service providers have grown in their offering since inception a decade ago, with a myriad of new functionalities offered to end-users. These new features have also brought new, varied and at times complex pricing models that differ between providers. In this paper, we present Priceless, a detailed examination of the current state of the art of FaaS features, and their pricing models. We then perform a comparative price analysis of running example workloads across AWS Lambda, Microsoft Azure Functions and Google Cloud Functions. Our work finds significant cost differences both cross-provider, but also, cross-region within the provider. We find that AWS is the cheapest overall to run functions on, with Microsoft Azure being the most expensive for equivalent workloads.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…