S3에 저장된 대량의 객체(Object)에 대해 동일한 작업을 한 번에 수행하는 기능이다.
주요 기능
- 객체 복사(Copy)
- Lambda 함수 실행
- 객체 태그(Tag) 변경
- 객체 ACL 변경
- Glacier 객체 복원(Restore)
동작 과정
Manifest 생성
↓
Batch Job 생성
↓
대상 객체 일괄 처리
↓
Completion Report 생성
사용 사례
- 수백만 개 객체 태그 변경
- Glacier 객체 일괄 복원
- 객체 일괄 복사
- 기존 객체에 Lambda 실행
- 버킷 마이그레이션
특징
- 기존 객체를 일괄 처리
- 수백만 개 객체 지원
- 작업 완료 후 보고서 제공
- Manifest 기반으로 대상 객체 지정
비교
기능목적
| Lifecycle | 일정 시간이 지나면 자동으로 스토리지 클래스 변경 또는 삭제 |
| Event Notification | 객체 생성/삭제 이벤트 발생 시 SNS, SQS, Lambda 실행 |
| Batch Operations | 기존 객체를 대상으로 대량의 관리 작업을 한 번에 수행 |
'AWS' 카테고리의 다른 글
| Amazon S3 Encryption (0) | 2026.07.21 |
|---|---|
| Amazon S3 Storage Lens (0) | 2026.07.21 |
| Amazon S3 - Performance (0) | 2026.07.21 |
| Amazon S3 - Event Notifications (0) | 2026.07.21 |
| S3 - Requester Pays (0) | 2026.07.21 |