AWS Lambda
Il pioniere del FaaS: si carica una funzione e AWS la esegue in risposta a eventi (HTTP, S3, code, pianificazioni). Fatturazione al millisecondo di esecuzione.
Lanciato a re:Invent 2014. Supporta Node, Python, Java, Go, Ruby, .NET e runtime personalizzati (Bash, Rust). Dal 2018 si basa sulle microVM Firecracker: cold start di 100–500 ms a seconda del linguaggio. SnapStart (Java 11+) mette in cache lo stato di pre-inizializzazione.
Il punto di forza: workflow guidati da eventi, collante tra servizi, traffico sporadico. I compromessi: cold start, esecuzione massima di 15 minuti, limite di 250 MB per il pacchetto. Molto più apertamente detestato dagli anni 2020: molte aziende tornano a servizi basati su container (ECS, Cloud Run).