Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Presigend URL 도입 #188

Open
2 tasks
dl-00-e8 opened this issue Aug 20, 2024 · 0 comments
Open
2 tasks

refactor: Presigend URL 도입 #188

dl-00-e8 opened this issue Aug 20, 2024 · 0 comments
Assignees
Labels
refactor 리팩토링 시

Comments

@dl-00-e8
Copy link
Contributor

💼 IssueName

이슈 명을 작성해주세요.

Presigned URL 도입

📝 Description

이슈에 대해 간결하게 설명해주세요.

기존에 AWS S3 파일 업로드 방식은 아래와 같았습니다.

flowchart LR

Client--파일 전달-->Server
Server--파일 업로드-->S3
Loading

서버에 파일을 업로드해야 하며, 이는 서버 내의 메모리에 파일을 임시 저장해야 하는 상황이므로 프리티어 EC2를 사용하고 있는 입장에서, 부담이 될 수 있기에 이를 아래와 같은 방식으로 변경합니다.

flowchart LR

Client--파일 업로드 요청-->Server
Server--Presigned URL 발급 요청-->S3
S3--Presigned URL 반환-->Server
Server--Presigend URL 반환-->Client
Client--Presigned URL로 파일 업로드-->S3
Loading

❗️ Todo

  • Presigned URL 발급 함수 구현
  • 기존 파일 업로드 API 모두 수정
@dl-00-e8 dl-00-e8 added the refactor 리팩토링 시 label Aug 20, 2024
@dl-00-e8 dl-00-e8 self-assigned this Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor 리팩토링 시
Projects
None yet
Development

No branches or pull requests

1 participant