AWS 빌드 Lambda 함수 사용
참고
Amazon S3 Object Lambda는 2025년 11월 7일부터 신규 고객에게 더 이상 공개되지 않습니다. 해당 서비스를 사용하려면 2025년 11월 7일 이전에 가입하세요. S3 Object Lambda와 유사한 기능의 경우 Amazon S3 Object Lambda 가용성 변경 섹션에서 자세히 알아보세요.
AWS는 Amazon S3 객체 Lambda와 함께 사용하여 개인 식별 정보(PII)를 검색 후 교정하고 S3 객체의 압축을 풀 수 있는 미리 빌드된 AWS Lambda 함수를 제공합니다. 이러한 Lambda 함수는 AWS Serverless Application Repository에서 사용할 수 있습니다. 객체 Lambda 액세스 포인트를 생성할 때 AWS Management 콘솔을 통해 이러한 함수를 선택할 수 있습니다.
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 콘솔에서 이 함수를 추가하거나 볼 수 있습니다. 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 콘솔에서 이 함수를 추가하거나 볼 수 있습니다. 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 콘솔에서 이 함수를 추가하거나 볼 수 있습니다. S3ObjectLambdaDecompression
GitHub에서 이 함수를 보려면 S3 Object Lambda Decompression