Javascript: S3에 업로드할때 로컬에 저장하지 않고 바로 업로드가 가능하나요?

조회수 664회

안녕하세요.

nodejs/puppeteer로 크롤러를 개발하다 막히는 부분이 있어 질문드립니다. 기존 크롤러는 아래와 같았습니다.

  1. 페이지 크롤
  2. fs 모듈로 로컬에 output 파일을 스트림 저장

서버에 올려서 ui를 도입할 예정이기에 로컬에 저장하지 않고, s3에 업로드하고, 그 결과를 ui로 보여주는 방향으로 시나리오를 세웠습니다.

  1. 페이지 크롤
  2. fs 모듈로 서버에 output 파일을 스트림 저장
  3. output파일을 다시 가져와서 s3 버킷에 업로드

가 제가 아는 지식선으로 가능한 시나리오인데, 혹시 아래처럼도 가능한지 알고싶습니다.

  1. 페이지 크롤
  2. 메모리에 스트림 저장한 데이터를 s3 버킷에 스트림 업로드

혹시 이런 시나리오가 가능하다면 가이드를 받고싶습니다. 댓글이나 답변 주시면 정말 감사하겠습니다 :)

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)