

Doc AWS SDK 예제 GitHub 리포지토리에서 더 많은 SDK 예제를 사용할 수 있습니다. [AWS](https://github.com/awsdocs/aws-doc-sdk-examples) 

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

# AWS SDK를 사용하여 Lambda 함수를 사용하여 버전이 지정된 Amazon S3 객체를 배치로 관리
<a name="s3_example_s3_Scenario_BatchObjectVersioning_section"></a>

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

------
#### [ Python ]

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

**다음 작업을 수행하는 방법에 대해 알아보세요.**
+ 버전이 지정된 객체에서 작동하는 Lambda 함수를 생성합니다.
+ 업데이트할 객체의 매니페스트를 만듭니다.
+ 객체를 업데이트하기 위해 Lambda 함수를 호출하는 배치 작업을 생성합니다.
+ Lambda 함수를 삭제합니다.
+ 버전이 지정된 버킷을 비운 다음 삭제합니다.
 이 예제는 GitHub에서 가장 잘 볼 수 있습니다. 전체 소스 코드와 설정 및 실행 방법에 대한 지침은 [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/example_code/s3/s3_versioning#batch-operation-demo)에서 전체 예제를 참조하세요.  

**이 예제에서 사용되는 서비스**
+ Amazon S3

------