게시된 날짜: Dec 19, 2022

AWS Common Runtime(CRT) 기반 SDK 클라이언트와 Amazon Simple Storage Service(Amazon S3) Transfer Manager가 이제 AWS SDK for Java 2.x에서 정식 출시됩니다. CRT 기반의 S3 클라이언트는 Amazon S3에서 객체를 전송하거나 Amazon S3으로 객체를 전송할 때 처리량(throughput)을 극대화하려는 사용자를 위한 것이며, S3 Transfer Manager는 CRT 기반의 S3 클라이언트를 바탕으로 구축된 고급 전송 유틸리티로서 파일 디렉터리 전송 및 진행률 모니터링과 같은 추가 기능을 제공합니다.

CRT 기반 S3 클라이언트를 사용하면 Amazon S3 멀티파트 업로드 및 다운로드를 활용하여 향상된 성능으로 신뢰성있게 객체를 전송할 수 있습니다. S3 Transfer Manager의 단순한 API를 사용하면 로컬 디렉터리를 Amazon S3에 쉽게 업로드하거나 전체 S3 버킷을 로컬 폴더에 다운로드할 수 있습니다. 또한 진행 상황을 모니터링하거나 일시 중지했다가 나중에 재개하여 진행 중인 전송을 관리할 수 있습니다. 

CRT 기반 S3 클라이언트와 S3 Transfer Manager에 대해 알아보려면 개발자 안내서를 방문하여 Github에서 소스 코드를 확인하세요.