AWS Lambda – usługa typu Function as a Service w architekturze serverless w ramach platformy Amazon Web Services (AWS); umożliwiająca uruchamianie kodu aplikacji w odpowiedzi na zdarzenia bez konieczności zarządzania serwerami lub środowiskiem wykonawczym. Usługa jest elementem architektur chmurowych opartych na zdarzeniach.
Charakterystyka AWS Lambda umożliwia wykonywanie funkcji w odpowiedzi na zdarzenia generowane przez inne usługi AWS, takie jak Amazon S3, Amazon API Gateway, czy Amazon EventBridge. Kod jest uruchamiany w zarządzanym środowisku wykonawczym, a skalowanie odbywa się automatycznie w zależności od liczby zdarzeń.
Cechy AWS Lambda: brak konieczności zarządzania serwerami i systemem operacyjnym (model fully managed), automatyczne skalowanie poziome w odpowiedzi na liczbę zdarzeń, rozliczanie według rzeczywistego użycia (liczba wywołań i czas wykonania), integracja z innymi usługami AWS poprzez mechanizmy zdarzeń i wyzwalaczy, obsługa wielu języków programowania oraz możliwość definiowania własnych środowisk wykonawczych (custom runtime).