Notice
Recent Posts
Recent Comments
Link
250x250
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- router
- 구글애널리틱스
- firebase
- S3
- 구글
- @Entity
- 워드프레스
- particial
- react-hook-form
- 인텔리제이
- post
- @Query
- 구글알고리즘
- AWS
- SEO
- keyof
- Omit
- useEffect
- Polylang
- JPA
- 리액트오류
- Thymeleaf
- 플러그인
- useContext
- GA4
- 데이터베이스
- ChatGPT
- AI
- GET
- Login
Archives
- Today
- Total
목록Presigned URL (1)
개발자일지
Presigned URL을 사용하는 이유일반적인 파일 업로드 방식은 프론트에서 백엔드로 파일을 보내고, 백엔드가 다시 S3로 업로드하는 구조라서 파일이 클수록 서버 부하가 커지고, 다중 파일 업로드에서는 백엔드가 모든 스트림을 처리해야 해 비효율적이다. 반면 Presigned URL 방식은 프론트가 백엔드에 업로드용 URL 생성만 요청하고, 백엔드는 이를 반환한 뒤 파일 데이터는 전혀 받지 않으며, 프론트가 해당 URL로 직접 S3에 업로드하기 때문에 백엔드 부하 없이 더 빠르고 안정적인 업로드가 가능해진다.일반적인 업로드 방식Presigned URL1. 프론트가 백엔드로 파일 전송2. 백엔드가 S3로 파일 어볼드3. 업로드 성공 후 URL 반환1. 프론트가 백엔드에 업로드 URL 생성 요청2. 백엔드가..
개발 지식모음/AWS
2025. 11. 18. 10:32
