

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à.

# Trasformazione di oggetti con S3 Object Lambda
<a name="transforming-objects"></a>

**Nota**  
A partire dal 7 novembre 2025, S3 Object Lambda è disponibile solo per i clienti esistenti che attualmente utilizzano il servizio e per alcuni AWS partner Partner Network (APN). Per funzionalità simili a Lambda per oggetti S3, consulta [Modifica della disponibilità di Lambda per oggetti Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/amazons3-ol-change.html).

Con Lambda per oggetti Amazon S3, è possibile aggiungere il proprio codice alle richieste di Amazon S3 `GET`, `LIST` e `HEAD` per modificare ed elaborare i dati mentre vengono restituiti a un'applicazione. Puoi utilizzare il codice personalizzato per modificare i dati restituiti dalle richieste `GET` S3 standard per filtrare le righe, ridimensionare e applicare la filigrana alle immagini in modo dinamico, oscurare i dati riservati e molto altro. Puoi anche utilizzare S3 Object Lambda per modificare l'output delle richieste `LIST` S3 per creare una vista personalizzata di tutti gli oggetti in un bucket e delle richieste `HEAD` S3 per modificare i metadati degli oggetti come il nome e la dimensione dell'oggetto. Puoi utilizzare S3 Object Lambda come origine per la tua distribuzione CloudFront Amazon per personalizzare i dati per gli utenti finali, ad esempio ridimensionando automaticamente le immagini, transcodificando formati più vecchi (come da JPEG a WebP) o rimuovendo i metadati. Per ulteriori informazioni, consulta il post del AWS blog [Usa Amazon S3 Object Lambda](https://aws.amazon.com/blogs/aws/new-use-amazon-s3-object-lambda-with-amazon-cloudfront-to-tailor-content-for-end-users/) con Amazon. CloudFront Basato sulle funzioni AWS Lambda, il codice viene eseguito su un'infrastruttura completamente gestita da. AWS L'utilizzo di S3 Object Lambda riduce la necessità di creare e archiviare copie derivate dei dati o di eseguire proxy senza dover modificare le applicazioni.

**Come funziona S3 Object Lambda**  
S3 Object Lambda AWS Lambda utilizza funzioni per elaborare automaticamente l'output di `GET` S3 o richieste `LIST` standard. `HEAD` AWS Lambda è un servizio di elaborazione serverless che esegue codice definito dal cliente senza richiedere la gestione delle risorse di elaborazione sottostanti. Puoi creare ed eseguire le funzioni Lambda personalizzate, adattando la trasformazione dei dati a casi d'uso specifici. 

Dopo averla configurata, puoi collegare una funzione Lambda a un endpoint del servizio Lambda per oggetti S3, noto come *punto di accesso Lambda per oggetti*. Per accedere ai dati, il punto di accesso Lambda per oggetti utilizza un punto di accesso S3 standard, noto come *punto di accesso di supporto*.

Quando invii una richiesta al punto di accesso Lambda per oggetti, Amazon S3 richiama automaticamente la funzione Lambda. Tutti i dati recuperati utilizzando una richiesta S3 `GET`, `LIST` o `HEAD` tramite il punto di accesso Lambda per oggetti restituirà un risultato trasformato all'applicazione. Tutte le altre richieste vengono elaborate normalmente, come illustrato nel diagramma seguente. 



![Diagramma che mostra il funzionamento di Lambda per oggetti S3.](http://docs.aws.amazon.com/it_it/AmazonS3/latest/userguide/images/ObjectLamdaDiagram.png)


Gli argomenti in questa sezione descrivono come utilizzare S3 Object Lambda.

**Topics**
+ [Creazione di punti di accesso Object Lambda](olap-create.md)
+ [Utilizzo dei punti di accesso Amazon S3 Object Lambda](olap-use.md)
+ [Considerazioni sulla sicurezza per i punti di accesso S3 Object Lambda](olap-security.md)
+ [Scrittura di funzioni Lambda per i punti di accesso Lambda per oggetti S3](olap-writing-lambda.md)
+ [Utilizzo delle AWS funzioni Lambda integrate](olap-examples.md)
+ [Best practice e linee guida per Lambda per oggetti S3](olap-best-practices.md)
+ [Tutorial di Lambda per oggetti S3](olap-tutorials.md)
+ [Debug e risoluzione dei problemi di Lambda per oggetti S3](olap-debugging-lambda.md)

Per i tutorial su S3 Object Lambda, consulta quanto segue:
+ [Tutorial: trasformazione dei dati per l'applicazione con S3 Object Lambda](tutorial-s3-object-lambda-uppercase.md)
+ [Tutorial: rilevamento e oscuramento dei dati PII con S3 Object Lambda e Amazon Comprehend](tutorial-s3-object-lambda-redact-pii.md)
+ [Tutorial: utilizzo di S3 Object Lambda per aggiungere filigrane alle immagini in modo dinamico man mano che vengono recuperate](https://aws.amazon.com/getting-started/hands-on/amazon-s3-object-lambda-to-dynamically-watermark-images/?ref=docs_gateway/amazons3/transforming-objects.html)

Per ulteriori informazioni sui punti di accesso standard, consulta la sezione [Gestione dell'accesso a set di dati condivisi con punti di accesso](access-points.md). 

Per informazioni sull'utilizzo di bucket, consulta [Panoramica dei bucket per uso generico](UsingBucket.md). Per informazioni sull'utilizzo di oggetti, consulta [Panoramica degli oggetti di Amazon S3](UsingObjects.md).