S3 버킷 만들기 _ 스토리지 만들어서 사용하기
AWS의 S3란?
Simple Storage Service의 약자로 파일 서버의 역할을 하는 서비스다. 일반적인 파일서버는 트래픽이 증가함에 따라서 장비를 증설하는 작업을 해야 하는데 S3는 이와 같은 것을 대행한다. 트래픽에 따른 시스템적인 문제는 걱정할 필요가 없어진다. 또 파일에 대한 접근 권한을 지정할 수 있어서 서비스를 호스팅 용도로 사용하는 것을 방지할 수 있다.
: 객체 - object, AWS는 S3에 저장된 데이터 하나 하나를 객체라고 명명하는데, 하나하나의 파일이라고 생각하면 된다.
: 버킷 - bucket, 객체가 파일이라면 버킷은 연관된 객체들을 그룹핑한 최상위 디렉토리라고 할 수 있다. 버킷 단위로 지역(region)을 지정할 수 있고, 또 버킷에 포함된 모든 객체에 대해서 일괄적으로 인증과 접속 제한을 걸 수 있다.
1. AWS 콘솔로 접속해서 S3에 들어간다.
2. 버킷을 만든다
2-1. 버킷 만들기
- 버킷 이름은 유니크하게 설정되어 있어서, 유니크하게 설정하기 위해서 일반적으로 내 아이디랑 조합해서 만든다.
- 객체 소유권은 ACL 활성화됨 을 선택한다. 버킷 소유권은 버킷 소유자 선호를 선택한다.
2-2. 버킷 만들기
- 퍼블릭 액세스 차단 설정하기
- 나의 버킷을 숨기겠다 하면 체크하고 / 보이게 하려면 체크해제한다. (쓰임에 따라 설정해주면된다.)
- 나는 보이게 하려고 체크 해제했다. (노란 박스 체크)
- 버킷 만들기 완료!!!
2-3. 버킷 권한 설정하기
- 내가 만든 버킷의 권한으로 들어가면 ACL 이 있는데, 이 부분을 편집한다.
- 모든 사람(퍼블릭 액세스)의 읽기를 체크해 주었다
- 체크를 해야 사진 URL로 사람들이 사진을 볼 수 있게 만들어준다. (노란 박스 체크)
3. S3 버킷 만들기 성공!!
* S3 버킷 설정 참고 사이트
https://dev.classmethod.jp/articles/for-beginner-s3-explanation/
'AWS SERVER' 카테고리의 다른 글
[AWS] 람다 제한시간 넘김 오류 해결 방법 _ 람다 제한 시간 늘리기 (0) | 2024.05.31 |
---|---|
[AWS] IAM 사용자 권한 할당량을 초과한 경우 해결 방법 (2) | 2024.05.30 |
[AWS] Credential(자격증명) 만들기 _IAM Users(사용자) (0) | 2024.05.23 |
[AWS] EC2 리눅스 스트림릿 대시보드, 차트에 한글 출력하기 (0) | 2024.05.11 |
[AWS] 계정 폐쇄 문제 해결하기 (0) | 2024.04.26 |