Skip to content
Technology

What is Serverless computing?

Serverless computing lets developers run code without managing servers themselves. The cloud provider automatically runs and scales the code only when it's needed, and you pay just for what you use — though servers still exist behind the scenes.

See it, don’t just read it.
Watch a 2-minute lesson with voice + animation that explains serverless computing.
▶ Watch the visual lesson

Key things to understand

  • 1You run code without managing servers yourself.
  • 2The cloud provider handles scaling automatically.
  • 3You pay only for actual usage, not idle time.
  • 4Servers still exist — they're just abstracted away.

Frequently asked questions

What is serverless computing?
A model where the cloud runs and scales your code on demand, so you don't manage servers and pay only for use.
Are there really no servers in serverless?
Servers still run the code; 'serverless' means you don't have to provision or manage them.
What is serverless good for?
Event-driven tasks, APIs, and workloads with variable or unpredictable demand.

Related topics