Amazon AWS Lambda è una piattaforma informatica basata sugli eventi sviluppata da Amazon per attivare o eseguire automaticamente codice quando si verifica un evento specifico. Lambda esegue il codice solo quando necessario e si ridimensiona automaticamente, offrendo potenziali risparmi sui costi e flessibilità per le aziende quando si tratta di gestire alcuni dei loro processi di dati e applicazioni.
Amazon ha presentato AWS Lambda alla sua conferenza re: Invent nel 2014 come file Piattaforma "serverless" per consentire alle aziende di eseguire codice nel cloud senza la necessità di un server fisico e senza la necessità di eseguire il provisioning o la gestione di alcun server sul lato aziendale.
In termini di codice dell'applicazione, AWS Lambda supporta Node.js, Java, C # e ora Python, quindi finché gli sviluppatori scrivono il loro codice in uno di questi linguaggi, il codice può essere eseguito all'interno dell'ambiente di runtime Lambda e utilizzare le risorse Lamda.
Dal debutto di Lambda nel 2014, altre aziende hanno introdotto le proprie piattaforme simili a Lambda, tra cui IBM con OpenWhisk open source, Microsoft con funzioni di Azure e funzioni di Google.
Come Lambda è attualmente utilizzato dalle imprese e da Amazon stessa
Le aziende utilizzano AWS Lambda per un'ampia varietà di funzioni. Netflix, ad esempio, esegue AWS Lamba per aiutare ad automatizzare il processo di codifica dei file multimediali, nonché per monitorare l'utilizzo delle risorse AWS da parte di Netflix. Il Seattle Times utilizza Lambda per ridimensionare automaticamente le immagini per un design Web reattivo quando il contenuto delle notizie dell'azienda viene visualizzato su dispositivi mobili, tablet, laptop o desktop.
Lambda svolge anche un ruolo chiave internamente per Amazon, poiché l'azienda utilizza Lambda per il suo cloud Internet of Things (IoT) per facilitare l'interoperabilità tra i dispositivi connessi che condividono dati e lavorano in tandem con altri dispositivi IoT. AWS Lambda funge inoltre da piattaforma di elaborazione per i dispositivi Amazon Echo ed Echo Dot dell'azienda.