Serverless Defined

Serverless, the abstraction of Infrastructure as a Service (IaaS), is being embraced by cloud providers and developers, from startups to large corporations (e.g., Capital One, NetFlix, Comcast). What is needed is a common understanding, a frame of reference — a definition.

Serverless === Function as a Service (FaaS)
An on-demand scalable compute service,
running a small stateless function,
triggered by an event,
billed only for resources used,
operating on abstracted servers.