Serverless, neboli "bezserverová" architektura, je model cloud computingu, při kterém poskytovatel cloudu (např. AWS) dynamicky spravuje a alokuje výpočetní zdroje, a vývojář se vůbec nemusí starat o správu serverů. Navzdory svému názvu samozřejmě na pozadí stále běží servery, ale jsou pro vývojáře zcela abstrahovány a neviditelné.
V tradičním modelu si musíte pronajmout virtuální server (VPS), který běží neustále a platíte za něj, i když zrovna nic nedělá. V serverless modelu nahrajete do cloudu pouze svůj kód ve formě malých, specializovaných funkcí (např. AWS Lambda nebo Edge functions). Tyto funkce jsou neaktivní a nestojí vás nic, dokud nenastane nějaký spouštěč (trigger) – například nové nahrání souboru, požadavek na API nebo záznam do databáze.
Teprve v momentě spuštění cloud automaticky "probudí" funkci, přidělí jí na pár milisekund potřebný výkon, nechá ji vykonat její úkol a zase ji uspí. Vy platíte pouze za tento skutečně spotřebovaný výpočetní čas, což může vést k dramatickým úsporám nákladů, zejména u aplikací s nepravidelným provozem. Pro vývojáře to znamená, že se mohou soustředit čistě na psaní kódu a nemusí řešit operační systémy, škálování ani údržbu. Je to ultimátní forma "Pay-As-You-Go" modelu.