signed url
cloud front => aws service
S3 버킷에 이미지를 저장/삭제하는 로직을 구현하였고, 리사이징을 위해 sharp 모듈을 설치했다.
npm i sharp
정책 권한과 버킷 퍼블릭 액세스 차단 설정 때문에 업로드한 이미지를 프로젝트 내에서 확인할 수 없는 문제가 있었음...
해당 문제를 해결하기 위해 signed url(서명된 url)과 클라우드 프론트 방법 중 어떤 것을 택할지 고민하였다.
서명 url의 경우 매번 주소를 다 따줘야 하는 문제가 있었기 때문에 우리는 클라우드 프론트를 이용하기로 하였음.