[AWS] AWS S3

AWS S3

Amazon Simple Storage Service

Table of Contents

Bucket

Reference: docs.aws

버킷 : 객체를 담아두는 통
버킷에 저장할 수 있는 객체는 무제한이다.

버킷은 세 가지 상태중 하나에 속한다.

Limit

S3

S3 Glacier

Create Bucket

버킷은 생성한 자의 소유이며 타인에게 양도 불가하다.
버킷을 생성할 때는 두 가지를 선택하게 된다.

계정 당 생성 가능한 최대 버킷 수

↑ return to TOC

Naming Bucket

Bucket naming rules

버킷 이름짓기에 관해서는 아래와 같은 규칙이 존재한다.

↑ return to TOC

Object

객체와 관련된 작업은 총 두가지 업로드복사 로 나뉜다.
업로드와, 복사 가능한 최대 사이즈는 5GB 이다. 멀티파트 업로드는 최대 5TB 까지 사용 가능.

Uploading Objects

객체 업로드 : 버킷에 객체 업로드 하기.

Single uploadMultipart upload, 두 가지 업로드 방법이 존재한다. 업로드 하고자 하는 객체 크기가 100MB 이상일 경우 보통 multipart upload 방법을 사용한다.

Copying Objects

객체 복사: 버킷에 저장되어 있는 객체의 복사본 만들기.

S3 객체는 Data, Key, and Metadata 이 세 가지로 구성되어 있다.

Object Key

객체 키는 버킷 내의 객체의 유일성을 보장한다.
이로인해 버킷안에 저장되어 있는 객체를 고유하게 식별할 수 있다.

객체 키 명명 규칙

객체 키에 사용 가능한 문자는 아래와 같다.

</details>

</details>

</details>

사용 금지 문자

</details>

↑ return to TOC