Search⌘ K

Categories of Serverless Computing

Explore the two main categories of serverless computing, Functions as a Service (FaaS) and Containers as a Service (CaaS). Understand their differences, limitations, packaging methods, and how they are deployed across managed and self-managed solutions. Learn to evaluate which model suits your applications.

Categorizing serverless

We’ll categorize serverless computing into two big categories:

  • Functions as a Service (FaaS)
  • Containers as a Service (CaaS)

Those two models are mostly the same since, in both cases, our code, applications, functions, or whatever we want to call them, are likely running in containers.

Note: We use the word “likely” because the information on how vendor-specific FaaS is implemented is not always public. Nevertheless, it’s almost certainly based on containers, and the main question becomes what is orchestrating them. In some cases, it’s ...