What is Serverless?
Serverless is a cloud model where you run code without managing servers — the provider allocates resources on demand and you pay only for actual usage. It scales automatically from zero to high load.
Serverless (e.g. AWS Lambda) removes infrastructure management for event-driven and spiky workloads, and can cut cost at low volume. Trade-offs include cold starts and execution limits, so it is chosen per workload rather than everywhere.