Glossary / Web & Infrastructure

Serverless

Running code only when needed without managing the server yourself.

Updated July 2, 2026

There’s still a server with serverless. It lives in the cloud, the provider manages the building, and you bring only the function you want to run. In practice that means small pieces of code that wake up when something happens (a form submits, a payment webhook arrives, a scheduled job fires), do the work, and shut down inside a managed runtime like Node or Python.

Imagine renting a conference room by the hour. You don’t own the building or fix the lights, and you don’t keep the room open all month for one meeting. You book it when you need it, use it, and leave.

Why you care

Serverless fits work that’s occasional, spiky, or event-based, like a 7am job that pulls reports and sends a summary. You’re never paying to keep a whole machine alive for a task that runs now and then. Watch the tradeoffs: the first run after sitting idle can be slow, and functions face limits on run length, memory, and storage. A lot of business automation needs a reliable room for the moment work happens rather than a permanent machine.