본문 바로가기
ITPE metacog/Cloud metacog

[AWS SAP] S3에 동시 업로드 실패 대응과 비용 관리

by 잘 배우고, 잘 익히기 2021. 4. 13.

Req)

어떤 기업이 애플리케이션을 EC인스턴스 집합에서 가동하고 있으며 70GB 디바이스 데이터가 각 인스턴스마다 S3에 저장하고 있습니다. 최근에 일부 S3 업로드가 동시에 실패하고 있습니다. 

그 기업은 예기치 않은 증가를 스토리지 데이터 비용에서 확인하고 있습니다. 그 애플리케이션 코드는 수정될 수 없습니다. 

어떤 것이 가장 효율적인 방법으로 디바이스 데이터를 S3로 스토리지 비용을 관리하면서 업로드 하는 것일까요?

 

Sol) S3 Transfer Acceleration, AWS Management Console

요구사항 솔루션
S3로의 업로드 동시 실패 해소 
애플리케이션 코드 수정 불가 
S3 스토리지 비용 관리 필요 
1) S3 Transfer Acceleration
   - 디바이스 데이터 업로드 시 이용
 2) lifecycle policy : old 업로드는 삭제

* 참고 : multi-part upload 방식은 코드 변경 필요한 방식임