AWS 구축 Lambda 함수 사용 - Amazon Simple Storage Service

AWS 구축 Lambda 함수 사용

AWS는 Amazon S3 객체 Lambda와 함께 사용하여 개인 식별 정보(PII)를 검색 후 교정하고 S3 객체의 압축을 풀 수 있는 미리 구축된 AWS Lambda 함수를 제공합니다. 이러한 Lambda 함수는 AWS Serverless Application Repository에서 사용할 수 있습니다. 객체 Lambda 액세스 포인트를 생성할 때 AWS Management Console을 통해 이러한 함수를 선택할 수 있습니다.

AWS Serverless Application Repository에서 서버리스 애플리케이션을 배포하는 방법에 대한 자세한 내용은 AWS Serverless Application Repository 개발자 안내서에서 애플리케이션 배포를 참조하십시오.

참고

다음 예시는 GetObject 요청에만 사용할 수 있습니다.

예시 1: PII 액세스 제어

이 Lambda 함수는 기계 학습을 사용하는 자연어 처리(NLP) 서비스인 Amazon Comprehend를 사용하여 텍스트에서 인사이트와 관계를 찾습니다. 이 함수는 Amazon S3 버킷의 문서에 있는 이름, 주소, 날짜, 신용 카드 번호, 주민등록번호와 같은 개인 식별 정보(PII)를 자동으로 교정합니다. 버킷에 PII가 포함된 문서가 있는 경우 이러한 PII 엔터티 유형을 감지하고 권한이 없는 사용자에 대한 액세스를 제한하는 PII 액세스 제어 함수를 구성할 수 있습니다.

시작하려면 계정에 다음 Lambda 함수를 배포하고 객체 Lambda 액세스 포인트 구성에 함수의 Amazon 리소스 이름(ARN)을 추가하면 됩니다.

다음은 이 함수의 ARN 예시입니다.

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

다음 AWS Serverless Application Repository 링크를 사용하여 AWS Management Console에서 이 함수를 추가하거나 볼 수 있습니다. ComprehendPiiAccessControlS3ObjectLambda

GitHub에서 이 함수를 보려면 Amazon Comprehend S3 객체 Lambda에 관한 문서를 참조하세요.

예시 2: PII 교정

이 Lambda 함수는 기계 학습을 사용하는 자연어 처리(NLP) 서비스인 Amazon Comprehend를 사용하여 텍스트에서 인사이트와 관계를 찾습니다. 이 함수는 Amazon S3 버킷의 문서에서 이름, 주소, 날짜, 신용 카드 번호, 주민등록번호와 같은 개인 식별 정보(PII)를 자동으로 교정합니다.

버킷에 신용 카드 번호 또는 은행 계좌 정보와 같은 정보가 포함된 문서가 있는 경우 PII를 감지한 다음 PII 엔터티 유형이 교정되는 문서의 복사본을 반환하는 PII 교정 S3 객체 Lambda 함수를 구성할 수 있습니다.

시작하려면 계정에 다음 Lambda 함수를 배포하고 객체 Lambda 액세스 포인트 구성에 함수의 ARN을 추가하면 됩니다.

다음은 이 함수의 ARN 예시입니다.

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

다음 AWS Serverless Application Repository 링크를 사용하여 AWS Management Console에서 이 함수를 추가하거나 볼 수 있습니다. ComprehendPiiRedactionS3ObjectLambda

GitHub에서 이 함수를 보려면 Amazon Comprehend S3 객체 Lambda에 관한 문서를 참조하십시오.

PII 교정에서의 일부 S3 객체 Lambda 태스크 절차를 처음부터 끝까지 완전히 알아보려면 자습서: S3 객체 Lambda 및 Amazon Comprehend를 사용하여 PII 데이터 감지 및 수정 페이지를 참조하십시오.

예제 3: 압축 풀기

S3ObjectLambdaDecompression Lambda 함수는 6가지 압축 파일 형식(bzip2, gzip, snappy, zlib, zstandard, ZIP) 중 하나로 Amazon S3에 저장되는 객체의 압축을 풀 수 있습니다.

시작하려면 계정에 다음 Lambda 함수를 배포하고 객체 Lambda 액세스 포인트 구성에 함수의 ARN을 추가하면 됩니다.

다음은 이 함수의 ARN 예시입니다.

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

다음 AWS Serverless Application Repository 링크를 사용하여 AWS Management Console에서 이 함수를 추가하거나 볼 수 있습니다. S3ObjectLambdaDecompression

GitHub에서 이 함수를 보려면 S3 Object Lambda Decompression을 참조하십시오.