S3에 대해서 알아보도록 하겠습니다.
- 웹에서 사용 가능한 오브젝트 저장소
- 사용한 만큼만 비용 지불
- 뛰어난 내구성 (99.999999999%의 내구성 설계)
- 제약 없는 확장성
- Resource 단위의 IAM 권한
- 버킷(Bucket) 접근 정책 및 ACL
- 웹에서 사용 가능한 오브젝트 저장소
- API를 통한 직접 사용 가능
- Server Side Encryption
- Static Website Hosting
- 데이터에 대한 수명주기 관리 기능
- S3 Select를 통한 데이터 Query
- Amazon Athena 지원
- Amazon S3에 저장된 데이터를 표준 SQL을 사용하여
분석할 수 있게 하는 대화형 Query 서비스
위와 같은 특성을 지닌 S3는 용도에 따라서 클래스를 정하고
일정한 수명주기를 가지고 효율적으로 데이터를 보관 및 사용할 수 있습니다.
S3의 기본 클래스가 아닌 다른 클래스들에 대해 좀 더 상세하게 알아보도록 하겠습니다.
하지만 IA와 기본클래스를 구분하여 사용하는것이 어렵다면 아래와 같은 Intelligent를 사용하여 편하게 관리할 수 도 있습니다.
IA 보다 더 데이터를 쿼리하거나 읽을일은 적으나 보관은 해야하는 경우 Glacier를 사용합니다.
검색 옵션 별 소요되는 시간으로는 아래와 같습니다.
- 긴급 - 1~5분
- 표준 – 3~5시간
- 대량 – 5시간~12시간
마지막으로 전체적인 장표를 띄워 각 클래스를 비교하면 아래와 같습니다.
AWS의 Object Storage인 S3는 이렇게 많은 기능과 용도에 따라 클래스를 구분하여 데이터를 보관할 수 있습니다.
여기까지 간단하게 S3에 대해서 알아보았고,
다음 포스트에서는 온프레미스 스토리지와의 연동하는 방법에 대해 간략하게 알아보도록 하겠습니다.
'AWS Intro > AWS Storage Intro' 카테고리의 다른 글
AWS Storage Intro - On Premise Storage 연계 (0) | 2020.03.07 |
---|---|
AWS Storage Intro - EFS / FSx (File Storage) (0) | 2020.03.06 |
AWS Storage Intro - EBS (Block Storage) (0) | 2020.03.03 |
AWS Storage Intro - Block, File, Object Storage 개요 (0) | 2020.03.03 |