파일/이미지 업로드 설계
1. 개념 정립1-1. Presigned URL은 어떤 문제를 해결하는가?Presigned URL은 사용자가 보안 자격 증명이나 특별한 권한을 가지지 않은 상태에서도 클라우드 스토리지 (Amazon S3, OCI storage, … )의 특정 객체를 다운로드하거나 업로드 할 수 있도록 임시 권한을 부여하는 기능이다.이 기능이 해결하는 가장 큰 문제는 웹/모바일 애플리케이션 서버의 부하와 네트워크 대역폭 병목 현상이다.일반적으로 사용자가 미디어 파일이나 대용량 문서를 업로드할때, 트래픽은 애플리케이션 서버를 거쳐(Proxy) S3 같은 영구 저장소로 전송된다.그러나 Presigned URL을 사용하면 클라이언트가 애플리케이션 서버를 통하지 않고 S3로 직접 데이터를 업로드/다운로드할 수 있어,서버의 CPU..
2026.04.11