AWS(2)
-
[서평] Do it! JSCODE의 AWS 입문
이번 포스팅은《Do it! JSCODE의 AWS 입문》책의 서평단에 선정되었기에 해당 책의 서평을 작성해보겠습니다. 서평을 쓰는 이유가장 큰 이유는 서평단에 선정되어 책을 먼저 받아 볼 수 있었던 점이 크지만 그래도 백엔드 개발자가 되기 위해서 Java와 SpringBoot를 공부하고 있던 시점에서 AWS 공부를 하기에 좋아보였던 책이기에 서평단을 신청하게 된 것 도 있습니다. 배포 경험이 없는 초보자가 집에서 혼자 스프링 부트 서버 개발을 하다보면 항상 localhost:8080에 접속해 "내가 만든게 잘 되나..?"하고 확인할 것입니다. 그리곤 멋지게 완성 후 내가 만든 것을 자랑하고 싶어서 친구에게 http://localhost:8080 링크를 친구에게 보냅니다. "내가 만든거 어때 쩔지" 라고..
2025.05.28 -
[SpringBoot] SpringBoot에서 S3로 업로드하는 3가지 방법 비교하기 (Stream, MultipartFile, AWS Mulitpart)
이번 포스팅에서 SpringBoot 프로젝트에서 S3에 업로드하는 세 가지 방법을 비교하고, 각 방법의 장단점을 알아보겠습니다. S3에 파일을 업로드하는 세 가지 방법파일을 S3에 업로드하는 방법은 크게 세 가지가 존재합니다.Stream을 이용한 업로드 방식MultipartFile을 이용한 업로드 방식AWS Multipart을 이용한 업로드 방식설명하기에 앞서 이해하면 좋은 내용들을 짚고 넘어가겠습니다. Stream이란? 스트림이란 데이터의 흐름을 의미합니다.이러한 스트림을 프로그램 입장에서 생각하면 다음 두 가지로 구분할 수 있습니다.데이터가 외부로부터 출발하여 프로그램으로 들어오는 스트림데이터가 프로그램에서 출발하여 프로그램 외부로 빠져나가는 스트림이때 전자를 InputStream, 후자를 Outpu..
2025.05.15