S3

졸업작품

Spring Boot AWS S3 이용하여 이미지 업로드 하기

File Upload 시나리오 클라이언트에게 Multipart-form/data 형식으로 파일을 전송 받는다. 이 때 파일의 데이터 타입은 MultipartFile이다. S3Uploader를 통해 파일을 S3에 업로드하고, 파일이 저장된 URL을 DB에 저장한다. 클라이언트가 파일을 요청 시 파일이 아닌 파일이 저장된 경로를 반환한다. 따라서 클라이언트로부터 데이터를 받을 때는 MultipartFile 데이터 타입으로 받지만, 반환할 땐 String 타입으로 반환한다. S3 버킷 생성과 IAM 사용자 생성이 이미 이루어져있다고 가정하고 시작한다. 의존성 추가 (gradle) #build.gradle implementation 'org.springframework.cloud:spring-cloud-star..

졸업작품

AWS S3 버킷 및 객체 생성해보기

1. S3로 들어가서 버킷 만들기 클릭 2. 버킷이름을 입력하고 AWS 리전은 아시아 태평양 (서울)로 지정하자 3. 모든 사용자한테 액세스를 허용하기위해 모든 퍼블릭 액세스 차단 체크박스를 해제하고 맨 아래 체크박스에 체크를 해두고 버킷만들기 버튼을 눌러 버킷을 생성하자 4. 버킷을 생성하면 목록에 해당버킷이 나오는데 액세스에 '객체를 퍼블릭으로 설정할 수 있음' 이라고 나온다. 버킷의 정책을 수정해서 모든사람이 액세스할 수 있도록 수정해야한다. 버킷 상세페이지로 이동하자. 5. 상세페이지 상단 '권한' 탭을 누르면 하단에 위와 같은 목록을 볼 수 있다. '편집' 버튼을 누르자 버킷 ARN값을 복사하고 정책생성기 버튼을 누르면 다음과 같은 화면이 뜬다. 6. 이 부분의 할당값을 다음과 같이 설정한다 A..

ankisile
'S3' 태그의 글 목록