Serverless è un modello di cloud computing in cui il provider esegue e scala le funzioni su richiesta, così l'utente non gestisce i server tradizionali. Il codice viene eseguito per breve tempo in risposta a eventi come chiamate API, messaggi in coda o caricamenti di file, il che rende l'ambiente altamente elastico e spesso di durata molto breve.
Nella sicurezza informatica, il serverless è importante perché attaccanti e difensori operano entrambi in una finestra temporale molto ridotta. Le minacce spesso prendono di mira ruoli IAM troppo permissivi, segreti esposti, input degli eventi non sicuri o trigger abusati che avviano percorsi di codice inattesi. I difensori cercano telemetria di runtime, autorizzazioni con privilegi minimi, registrazione dei log e controlli di configurazione per intercettare l'esecuzione sospetta prima che una funzione scompaia. Poiché questi carichi di lavoro sono effimeri, gli strumenti che ispezionano solo istantanee possono perdere completamente l'attacco.


