[AWS - S3] AWS S3 (Simple Storage Service) 이해하기

히태하태·2023년 2월 23일
0

AWS

목록 보기
3/5
post-thumbnail

AWS S3 (Simple Storage Service) 에 대해 이해해보자.

S3는 간단히 말해, 분산 HardDisk 대여라고 할 수 있다.

중요한 프로젝트, 디렉토리, 파일, 내용을 안전하게 보관 하기 위한 목적으로 사용된다.

1. 구성

Bucket : 저장소
Object : 파일

버킷 이름고유해야 하며, 리전은 물리적인 저장 장소를 정하므로 사용자와 가까운 곳일수록 좋다.


버킷의 버전 관리를 원한다면 '버전관리' 체크.
AWS 에 올릴 떄 기본적으로 object를 암호화.


2. 버킷 읽기 수정 삭제

3. 폴더 만들기

말그대로 폴더. 생성 및 관리 정말 쉽다.

속성, 권한, 지표 등 탭을 눌러보면 여러 기능이 있다. 읽어보면 알 수 있는 정도이다.

4. 객체 생성

파일 또는 폴더를 추가하여 업로드 하는 것.

5. 권한 부여

기본적으로 Non Public 이므로, 업로드한 파일의 링크를 공유하여도 타인이 임의로 열어 볼 수 없다.

public 으로 권한 변경하여 파일 확인이 가능하다. (주의 !)
우선, 버킷의 퍼블릭 액세스 차단 편집의 '모든 퍼블릭 액세스 차단' 체크 해제를 해준다.

객체의 소유권 세팅 (ACL 활성화됨 으로 선택하여 객체에 대한 액세스는 ACL 을 사용하여 지정 가능)

객체를 선택 후, 권한 탭에서 편집을 하여 권한 부여 가능.

이후 객체 url 을 통해 외부에서 접근 가능.


AWS S3 에 대해 간단하게 알아보았다. S3 는 기본적으로 정적 웹서버를 탑재하고 있으므로, 파일서버로 사용하기에도 유용한 것 같다.

profile
시작이 반이다. 일단 시작해보자.

0개의 댓글