Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Modifica della disponibilità di Lambda per oggetti Amazon S3
Dopo un'attenta valutazione, S3 Object Lambda a partire dal 7 novembre 2025 è disponibile solo per i clienti esistenti che attualmente utilizzano il servizio e per AWS alcuni partner Partner Network (APN). I clienti esistenti di S3 Object Lambda, così come i clienti che utilizzano o implementano soluzioni partner APN, possono continuare a utilizzare il servizio come di consueto. AWS darà priorità ai miglioramenti della sicurezza e della disponibilità per S3 Object Lambda, ma non abbiamo intenzione di introdurre nuove funzionalità
Esistono diversi servizi e progetti alternativi che consentono di modificare ed elaborare i dati a cui si accede da S3 per soddisfare le esigenze di varie applicazioni client o utenti che accedono ai dati. Queste alternative includono la AWS Solution Dynamic Image Transformation for Amazon CloudFront, l'invocazione AWS Lambda con altri mezzi (tramite CloudFront API Gateway o funzione URLs) o l'elaborazione dei dati nell'applicazione client. Tutte queste alternative continuano a utilizzare Amazon S3 per l’archiviazione sottostante, quindi non è necessaria la migrazione dei dati.
In questa sezione viene illustrato come scegliere l’opzione migliore per il proprio caso d’uso.
Trasformazione dinamica delle immagini per Amazon CloudFront
Questa AWS soluzione consente l'elaborazione delle immagini in tempo reale attraverso la rete globale di distribuzione dei contenuti (CDN) di Amazon CloudFront utilizzando API Gateway e Lambda. Supporta una varietà di trasformazioni, come le modifiche al formato, le dimensioni, i metodi di adattamento, le rotazioni e i filtri. Se già utilizzi Lambda per oggetti S3 per la trasformazione delle immagini, questa soluzione può essere una buona alternativa. La panoramica della soluzione contiene maggiori dettagli sulle funzionalità e su come iniziare a utilizzarla. Assicurati di modificare il parametro del modello Abilita Lambda per oggetti S3 su “No” quando implementi la soluzione nell’account.
Per ulteriori informazioni, consulta Dynamic Image Transformation for Amazon CloudFront
Elaborazione dei dati in AWS Lambda
Puoi continuare a utilizzarli AWS Lambda per il trattamento dei tuoi dati, ma richiamarli direttamente o tramite altri AWS servizi. La logica di elaborazione dei dati può rimanere uguale, ma la funzione Lambda dovrà essere aggiornata in base al modo in cui si sceglie di invocarla. Questa opzione è ideale per casi d’uso quali l’oscuramento di dati sensibili e le modifiche di formato o per le situazioni in cui l’applicazione che invoca Lambda per oggetti S3 si basa sulla ricezione di dati elaborati. Questa opzione riduce al minimo anche le modifiche necessarie se si sceglie di migrare da Lambda per oggetti S3.
Se utilizzi un access point S3 Object Lambda come origine di CloudFront una distribuzione, puoi creare una nuova origine utilizzando Lambda Function o URLs API Gateway. Questo blog
Se oggi richiami direttamente S3 Object Lambda dal tuo codice client, puoi usare la funzione Lambda per richiamare URLs direttamente la tua funzione Lambda oppure puoi usare API Gateway. In caso di incertezza su quale sia il metodo migliore per il caso d’uso, consulta Selezionare un metodo per invocare la funzione Lambda tramite una richiesta HTTP nella Guida per gli sviluppatori di AWS Lambda . Dopo aver deciso quale metodo per invocare Lambda è il migliore per il caso d’uso in uso e aver configurato la funzione Lambda di conseguenza, è necessario anche aggiornare l’applicazione chiamante per invocare la funzione Lambda anziché chiamare Lambda per oggetti S3.
Elaborazione dei dati nell’applicazione client
È anche possibile spostare la logica di elaborazione dei dati da Lambda per oggetti S3 all’applicazione client. Questo approccio funziona meglio se si utilizza Lambda per oggetti S3 come parte di un’applicazione che già esegue ulteriori elaborazioni o analisi dei dati restituiti da Lambda per oggetti S3. Ad esempio, se il punto di accesso Lambda per oggetti S3 era responsabile del reindirizzamento a particolari oggetti o versioni di oggetti, tale logica di reindirizzamento può essere spostata nell’applicazione chiamante che quindi accede direttamente ai dati nel bucket S3.
Se hai bisogno di assistenza o desideri comunicare un feedback, contatta il AWS Support