Utilizzo delle AWS funzioni Lambda integrate - Amazon Simple Storage Service

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

Utilizzo delle AWS funzioni Lambda integrate

AWS fornisce alcune AWS Lambda funzioni predefinite che puoi utilizzare con Amazon S3 Object Lambda per rilevare e redigere informazioni PII di identificazione personale () e decomprimere oggetti S3. Queste funzioni Lambda sono disponibili nel AWS Serverless Application Repository. È possibile selezionare queste funzioni mediante la AWS Management Console quando si crea il punto di accesso Lambda per oggetti.

Per ulteriori informazioni su come distribuire applicazioni serverless da, consulta Deploying Applications nella Developer Guide. AWS Serverless Application RepositoryAWS Serverless Application Repository

Nota

I seguenti esempi possono essere utilizzati solo con richieste GetObject.

Esempio 1: controllo degli accessi PII

Questa funzione Lambda utilizza Amazon Comprehend, un servizio di elaborazione del linguaggio naturale NLP () che utilizza l'apprendimento automatico per trovare approfondimenti e relazioni nel testo. Questa funzione rileva automaticamente le informazioni di identificazione personale (PII), come nomi, indirizzi, date, numeri di carte di credito e numeri di previdenza sociale nei documenti del tuo bucket Amazon S3. Se nel tuo bucket sono presenti documenti che includonoPII, puoi configurare la funzione di controllo degli PII accessi per rilevare questi tipi di PII entità e limitare l'accesso agli utenti non autorizzati.

Per iniziare, implementa la seguente funzione Lambda nel tuo account e aggiungi Amazon Resource Name ARN () per la funzione alla tua configurazione Object Lambda Access Point.

Di seguito è riportato un ARN esempio di questa funzione:

arn:aws:serverlessrepo:us-east-1:111122223333:applications/ComprehendPiiAccessControlS3ObjectLambda

È possibile aggiungere o visualizzare questa funzione su AWS Management Console utilizzando il seguente AWS Serverless Application Repository link: ComprehendPiiAccessControlS3 ObjectLambda.

Per visualizzare questa funzione su GitHub, consulta Amazon Comprehend S3 Object Lambda.

Esempio 2: redazione PII

Questa funzione Lambda utilizza Amazon Comprehend, un servizio di elaborazione del linguaggio naturale NLP () che utilizza l'apprendimento automatico per trovare approfondimenti e relazioni nel testo. Questa funzione oscura automaticamente le informazioni di identificazione personale (PII), come nomi, indirizzi, date, numeri di carte di credito e numeri di previdenza sociale dai documenti nel tuo bucket Amazon S3.

Se hai documenti nel tuo bucket che includono informazioni come numeri di carte di credito o dati di conti bancari, puoi configurare la funzione PII Redaction S3 Object Lambda per rilevare PII e quindi restituire una copia di questi documenti in cui PII i tipi di entità sono oscurati.

Per iniziare, implementa la seguente funzione Lambda nel tuo account e aggiungi la funzione for ARN the alla configurazione del tuo Object Lambda Access Point.

Di seguito è riportato un ARN esempio di questa funzione:

arn:aws:serverlessrepo:us-east-1:111122223333::applications/ComprehendPiiRedactionS3ObjectLambda

È possibile aggiungere o visualizzare questa funzione su AWS Management Console utilizzando il seguente AWS Serverless Application Repository link: ComprehendPiiRedactionS3 ObjectLambda.

Per visualizzare questa funzione su GitHub, consulta Amazon Comprehend S3 Object Lambda.

Per informazioni sulle end-to-end procedure complete per alcune attività di S3 Object Lambda PII in redazione, consulta. Tutorial: rilevamento e redazione PII dei dati con S3 Object Lambda e Amazon Comprehend

Esempio 3: Decompressione

La funzione Lambda S3ObjectLambdaDecompression può decomprimere gli oggetti archiviati in Amazon S3 in uno dei sei formati di file compressi: bzip2, gzip, snappy, zlib, zstandard e ZIP.

Per iniziare, implementa la seguente funzione Lambda nel tuo account e aggiungi la funzione for ARN the alla configurazione del tuo Object Lambda Access Point.

Di seguito è riportato un ARN esempio di questa funzione:

arn:aws:serverlessrepo:us-east-1:111122223333::applications/S3ObjectLambdaDecompression

È possibile aggiungere o visualizzare questa funzione su AWS Management Console utilizzando il seguente AWS Serverless Application Repository link: S3 ObjectLambdaDecompression.

Per visualizzare questa funzione attiva GitHub, consulta S3 Object Lambda Decompression.