Poll: What Does "Serverless" Mean?

Jeremy Likness ⚡️ - Jun 12 '19 - - Dev Community

I posted this to Twitter:

If the poll is still active when you read this, feel free to vote and share with your network.

I'm very curious. There are a lot of cloud services described as serverless but not a single, unanimously accepted industry definition. A few common ideas include:

  • Micro-billing (pay-per-use) - no charge if you're not actively using it
  • Event-driven/code - small code footprint that is triggered by events
  • Auto-scale - automatically scales up or down on demand
  • No configuration/setup - no need to set up a VM or configure a cluster

Some examples include Azure Functions, AWS Lambda, Google Cloud Functions, OpenFaaS, and Apache OpenWhisk.

I'm curious, based on your knowledge, what do these services have in common that makes them special? What should qualify a service as "serverless" as opposed to the "fully managed" options we've had available for some time?

(There is no right or wrong answer here, trying to understand the general views on this).

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player