Amazon S3
- Amazon Simple Storage Service
- 어디 서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지
- AWS 가 컴퓨터라면 S3 는 하드디스크 같은 저장 장치에 비유할 수 있습니다.
구성 요소
- S3 는 Bucket, Folder, Object 로 구성되어 있습니다.
- Bucket은 S3에 저장되는 데이터 컨테이너입니다. (Folder 구조)
- 폴더 안에는 **Object (File과 File 에 대한 Metadata)**가 존재합니다.
Object
- 객체는 객체 데이터와 메타데이터로 구성됩니다.
- 객체는 **키(이름)**및 버전 ID를 통해 버킷 내에서 고유하게 식별 됩니다.
- 객체 URL 을 통해서 객체에 접근이 가능합니다.
- URL : https://{bucket name}.s3.{region}.amazonaws.com/{folder}/{object}
- 접근을 하기 위해서는 객체 읽기 권한이 있어야 합니다.
- 사용 사례 및 액세스 요구 사항을 기준으로 스토리지 클래스를 선택할 수 있습니다.
- 자주 액세스 시 Standard 사용 (default)
- 자주 액세스하지 않는 데이터라면 Standard-IA 사용
- 자주 액세스하지 않고 중요하지 않은 데이터라면 One Zone-IA 사용
- 가용 영역 ≥ 1 (복제본을 하나만 만든다.)
키
Import