𝒫𝓇ℯ𝓈𝒾ℊ𝓃ℯ𝒹 𝒰ℛℒ
2024. 8. 17. 11:12ㆍTIL
✔오늘 배운 중요한 🔑 point
- Presigned URL은 생성 시 지정된 시간 동안만 유효하며, 이후에는 만료되어 더 이상 접근할 수 없다.
- 서명된 URL을 통해 인증 없이도 클라이언트가 지정된 파일을 다운로드하거나 업로드할 수 있다.
🎯 오늘 배운 내용
Presigned URL이란?
Presigned URL이란 AWS S3같은 클라우드 스토리지 서비스에서 생성된 , 제한된 시간 동안 특정 파일에 접근할 수 있는 URL이다.
Presigned URL을 언제 사용할까?
- 파일 공유: 서버에서 URL을 클라이언트에게 제공할때
- 파일 업로드: 클라이언트에서 파일을 서버에 보내는게 아닌 S3에 업로드할때
- 보안이 요구되는 임시 엑세스: 특정 사용자에게 일시적으로 파일에 접글한 권한을 줄때. (계약서)
Presigned URL을 사용함으로써 얻을수 있는 점
- 보안: 지정된 시간만 유효하므로 보안이 강화되며 서명된 URL을 통해 인증을 하기때문에 인증 정보가 노출되지 않음
- 편리: 클라이언트가 별도의 인증이 필요없이 파일 접근이 가능하여 사용자 경혐이 향상됨
- 리소스 절약: 서버 ↔ 클라이언트간 파일 전송이 이루어지는것이 아닌 스토리지 ↔ 클라우드 사이에서 이루어지기 때문에 서버 부하가 감소함
- 비용 절감: 서버를 통한 파일 전송이 아니기 때문에 서버의 운영 비용이 절감됨
🤔 어떻게 활용할까?
Presigned URL은 보안성과 편리성을 동시에 제공하면서 서버의 부하를 줄이고 비용을 절감할 수 있는 매우 유용한 도구이여 이를 통해서 파일 공유와 업로드를 효율적으로 관리할 수 있다.
📓 오늘의 한줄
"Rest when you're weary. Refresh and renew yourself, your body, your mind, your spirit. Then get back to work."
- Ralph Marston -
'TIL' 카테고리의 다른 글
𝙎𝙌𝙇 (1) (0) | 2024.08.19 |
---|---|
𝑬𝑳𝑩 (𝑬𝒍𝒂𝒔𝒕𝒊𝒄 𝑳𝒐𝒂𝒅 𝑩𝒂𝒍𝒂𝒏𝒄𝒆𝒓) (0) | 2024.08.18 |
최종 프로젝트(5주차) (0) | 2024.08.16 |
Docker란 (0) | 2024.08.15 |
QA 시나리오 작성 (0) | 2024.08.14 |