AWS Lambda supporta Amazon S3 come destinazione per eventi non riusciti per origini di eventi asincroni e di flusso

Inserito il: 20 nov 2024

AWS Lambda ora supporta Amazon S3 come destinazione per eventi non riusciti per le invocazioni asincrone e gli strumenti di mappatura dell'origine degli eventi (ESM) di Amazon Kinesis e Amazon DynamoDB. Grazie a questa funzionalità, i clienti possono indirizzare il batch di record non riusciti e i risultati dell'esecuzione della funzione su S3 tramite una configurazione semplice, senza la necessità di scrivere e gestire codice aggiuntivo.

Per chi sviluppa applicazioni basate su eventi con origini di eventi asincroni o di flusso per Lambda possono configurare servizi come Amazon Simple Queue Service (SQS) e Amazon Simple Notification Service (SNS) come destinazioni per eventi non riusciti al fine di archiviare i risultati delle invocazioni non riuscite. Tuttavia, negli scenari in cui le destinazioni per eventi non riusciti esistenti non supportano i requisiti di dimensione del payload, i clienti devono scrivere logiche personalizzate per recuperare e reindirizzare i dati del payload dell'evento. Grazie a questa nuova funzionalità presentata oggi, i clienti possono configurare S3 come destinazione per eventi non riusciti per le funzioni Lambda richiamate tramite invocazioni asincrone e gli ESM di Kinesis e DynamoDB. I clienti possono quindi inviare i dati completi del payload dell'evento alla destinazione per eventi non riusciti, aiutando a ridurre il carico della gestione di logiche personalizzate per recuperare e reindirizzare in modo affidabile i dati degli eventi non riusciti.

Questa funzionalità è disponibile al pubblico in tutte le regioni commerciali AWS che offrono AWS Lambda e l'origine o la destinazione degli eventi configurata.

Per abilitare S3 come destinazione per eventi non riusciti, consulta la nostra documentazione sulla configurazione delle destinazioni con invocazioni asincrone, ESM di Kinesis ed ESM di DynamoDB. L'utilizzo di questa funzionalità non comporta costi aggiuntivi: si pagano solo i costi associati all'utilizzo di Amazon S3.