Serverless computing is a cloud computing execution model in which the cloud provider dynamically manages the allocation of machine resources. Pricing is based on the actual amount of resources consumed by an application, rather than on pre-purchased units of capacity.[1] It is a form of utility computing.

Serverless Computing, in Wikipedia. Retrieved 2/24/2018. 

Position on the Adoption Curve

Presentations about Serverless

Cloud Technology Consultant with an expertise in Serverless Computing Johnathan Chapin

Building Resilient Serverless Systems

Software Engineer, Tools and Infrastructure @Google Christie Wilson

Cloud Native CI/CD with Jenkins X and Knative Pipelines

Cloud Developer Advocate @Microsoft Simona Cotin

Build Node.js APIs using Serverless