SDK를 사용하여 Lambda 함수를 사용하여 버전이 지정된 Amazon S3 객체를 일괄적으로 관리합니다. AWS - AWS SDK 코드 예제

AWS 문서 AWS SDK 예제 리포지토리에 더 많은 SDK 예제가 있습니다. GitHub

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SDK를 사용하여 Lambda 함수를 사용하여 버전이 지정된 Amazon S3 객체를 일괄적으로 관리합니다. AWS

다음 코드 예제에서는 Lambda 함수를 사용하여 버전이 지정된 S3 객체를 배치 단위로 관리하는 방법을 보여줍니다.

Python
SDK for Python(Boto3)

처리를 수행하는 함수를 호출하는 작업을 생성하여 Amazon Simple Storage Service (Amazon S3) 의 버전이 지정된 객체를 일괄적으로 조작하는 방법을 보여 줍니다. AWS Lambda 이 예제에서는 버전 관리를 사용한 버킷을 생성하고, Lewis Carroll의 You Are Old, Father William이라는 시의 시구를 업로드하며, Amazon S3 배치 작업을 사용하여 다양한 방법으로 시를 번형합니다.

다음 작업을 수행하는 방법에 대해 알아보십시오.
  • 버전이 지정된 객체에서 작동하는 Lambda 함수를 생성합니다.

  • 업데이트할 객체의 매니페스트를 만듭니다.

  • 객체를 업데이트하기 위해 Lambda 함수를 호출하는 배치 작업을 생성합니다.

  • Lambda 함수를 삭제합니다.

  • 버전이 지정된 버킷을 비운 다음 삭제합니다.

이 예제는 에서 가장 잘 볼 수 있습니다. GitHub 전체 소스 코드와 설정 및 실행 방법에 대한 지침은 의 전체 예제를 참조하십시오 GitHub.

이 예시에서 사용되는 서비스
  • Amazon S3