𝒫𝓇ℯ𝓈𝒾ℊ𝓃ℯ𝒹 𝒰ℛℒ

2024. 8. 17. 11:12TIL

✔오늘 배운 중요한 🔑 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