Lambda funkce (nebo také serverless funkce) je způsob spouštění kódu, při kterém se vývojář nestará o správu serveru, operačního systému ani škálování hardwaru. Kód se spustí pouze ve chvíli, kdy je potřeba (na základě konkrétního podnětu, např. kliknutí uživatele nebo nahrání souboru), provede svou úlohu a následně se ukončí. Platí se pouze za skutečný čas běhu a spotřebovaný výkon, nikoliv za neustálý provoz serveru.
Z byznysového pohledu přinášejí lambda funkce extrémní efektivitu nákladů a schopnost okamžitě reagovat na nárazovou zátěž (škálovatelnost). Jsou ideální pro specifické úlohy, jako je zpracování obrázků, odesílání e-mailů nebo propojování různých systémů. Naopak pro rozsáhlé aplikace s nepřetržitým provozem mohou být v součtu dražší než klasický server a jejich nevýhodou může být tzv. „studený start“ (mírné zpoždění při prvním spuštění po delší pauze), což je potřeba zohlednit v celkové strategii výkonu webu.
V širších souvislostech vývoje softwaru umožňují lambda funkce stavět modulární a flexibilní architektury. Namísto jednoho obřího a neohebného systému se aplikace skládá z malých, nezávislých částí. To zrychluje vývoj a snižuje riziko, že chyba v jedné drobné funkci shodí celý produkt. Je to moderní přístup k budování udržitelných digitálních řešení, která rostou spolu s byznysem klienta bez nutnosti drahých investic do infrastruktury dopředu.