Utilizzo 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 AWS funzioni Lambda integrate

AWS ne fornisce alcuni predefiniti AWS Lambda funzioni che puoi utilizzare con Amazon S3 Object Lambda per rilevare e redigere informazioni di identificazione personale (PII) e decomprimere oggetti S3. Queste funzioni Lambda sono disponibili in AWS Serverless Application Repository. È possibile selezionare queste funzioni tramite AWS Management Console quando crei il tuo Object Lambda Access Point.

Per ulteriori informazioni su come distribuire applicazioni serverless dal AWS Serverless Application Repository, vedere Distribuzione delle applicazioni nella AWS Serverless Application Repository Guida per gli sviluppatori.

Nota

I seguenti esempi possono essere utilizzati solo con richieste GetObject.

Esempio 1: controllo PII degli accessi

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 quanto segue AWS Serverless Application Repository collegamento: 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 quanto segue AWS Serverless Application Repository collegamento: 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 quanto segue AWS Serverless Application Repository collegamento: S3 ObjectLambdaDecompression.

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