- S3 생성하기
- S3 용어
- 버킷
- S3에서 여러개의 저장소를 만들 수 있는데, 그중 하나의 저장소를 `버킷` 이라고 부른다.
- 객체
- S3에 업로드한 파일을 보고 S3 에서는 객체라고 부른다.
- 즉, S3 버킷에 업로드된 파일을 의미한다.
- S3 선택하기

- 버킷 만들기
- S3 안에 버킷 만들기 선택

- 버킷 이름 작성하기

- 버킷 퍼블릭 엑세스 차단 설정에서 모든 퍼블릭 엑세스 차단 해제
- 공개접근 가능하도록 만들음으로써 다른사람들이 이미지를 조회해갈 수 있도록 만듦
- 버킷 생성 완료

- 버킷 정책 추가하기
- 정책
- 권한을 정의하는 JSON 문서를 의미한다.
- AWS는 기본적으로 대부분의 권한이 주어져 있지 않으며, 특정 소스에 접근하기 위해 권한을 허용해야 한다.
- 버킷 선택 후 권한을 보면 `모든 퍼블릭 엑세스 차단` 은 해제되어있지만,
구체적으로 어떤 부분에 대해 허용할 지 명시해야 한다.

- 특정 서비스에서 상품 이미지를 모든 사용자에게 보여주고 싶다는 가정 하의 정책 생성해보기
- 상품 이미지를 다운로드해서 사용할 수 있어야 한다.
- 정책 편집 후 새 문 추가 선택

- S3 의 Getobject 선택하여 object를 조회할 수 있는 기능을 추가함

- 리소스 추가하기
- ARN은 amazone resource number 로, AWS 에 존재하는 리소스를 표현한 문법
- rusharp-static-files 라는 버킷의 모든 파일을 리소스 대상으로 정함.
- 권한을 허용할 대상 (Principal) 에 을 모두로 설정
