AWS Lambda introduce le funzioni durevoli per applicazioni in più fasi e flussi di lavoro IA

Inserito il: 2 dic 2025

AWS Lambda introduce funzioni durevoli, che consentono agli sviluppatori di creare applicazioni in più fasi affidabili e flussi di lavoro IA nell'ambiente di sviluppo Lambda. Le funzioni durevoli creano automaticamente checkpoint di avanzamento, sospendono l'esecuzione per un massimo di un anno durante attività a lunga esecuzione e garantiscono il ripristino in caso di guasti, senza richiedere la gestione di infrastruttura aggiuntiva o la scrittura di codice personalizzato per la gestione dello stato e degli errori.

I clienti utilizzano Lambda per la semplicità del modello di programmazione basato su eventi e le integrazioni native. Mentre le funzioni Lambda tradizionali eccellono nella gestione di operazioni singole e di breve durata, gli sviluppatori che realizzano applicazioni complesse in più fasi, come elaborazione degli ordini, onboarding degli utenti e flussi di lavoro assistiti da IA, in precedenza dovevano implementare una logica personalizzata per la gestione dello stato o integrarsi con servizi di orchestrazione esterni. Le funzioni durevoli Lambda rispondono a questa esigenza estendendo il modello di programmazione Lambda con nuove operazioni come "steps" e "waits", che consentono di creare checkpoint di avanzamento e sospendere l'esecuzione senza generare costi di calcolo. Il servizio si occupa della gestione dello stato, del ripristino in caso di errori e della sospensione e ripresa efficienti delle attività a lunga durata, permettendo agli sviluppatori di concentrarsi sulla logica aziendale principale.

Le funzioni durevoli Lambda sono disponibili al pubblico nella regione Stati Uniti orientali (Ohio) con supporto per i runtime Python (versioni 3.13 e 3.14) e Node.js (versioni 22 e 24). Per informazioni aggiornate sulla disponibilità nelle regioni, consulta la pagina delle funzionalità AWS per regione.

È possibile attivare le funzioni durevoli per nuove funzioni Lambda basate su Python o Node.js utilizzando l'API di AWS Lambda, la console di gestione AWS, l'Interfaccia della linea di comando AWS (AWS CLI), AWS Cloud Formation, il Modello di applicazione serverless AWS (AWS SAM), AWS SDK e il kit di sviluppo per il cloud AWS (AWS CDK). Per ulteriori informazioni sulle funzioni durevoli, consulta la guida per sviluppatori di AWS Lambda e il post di lancio sul blog. Per ulteriori informazioni sui prezzi, consulta le tariffe di AWS Lambda