728x90
느아아앙앙ㅇㅇ아아ㅏㅇ앙앙아ㅏㅇ
시작!!!
# S3(Simple Storage Service)
- 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스
- 다양한 사용 사례에서 원하는 양의 데이터를 저장하고 보호
- 규정 준수 요구 사항에 맞게 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공
- https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/Welcome.html
# 특징
1. 안전하고 가변적인 Objecct 저장공간 무제한 제공
- AWS에서 모든 파일에 안전 장치를 걸어두어 외부에서 접근 불가하도록 하여 안전 보장.
- 사용자가 파일을 업로드하면 해당 파일의 크기에 맞춰 저장공간의 크기가 변경.
- 저장공간에 사용자가 파일을 업로드하기 위한 공간을 확보하지 않아도 괜찮음.
- 하드디스크와 다르게 방대한 양의 파일들을 저장 가능
- AWS에서 다양한 데이터를 사용할 경우 S3를 종종 사용.
2. 큰 크기의 파일 지원
- 0KB ~ 5TB 크기의 파일 지원
3. 편리한 UI 인터페이스
- 우리는 이걸 본새나게 User Friendly라고 부르기로 했어요.
4. Bucket 사용
- Directory랑 유사
- Bucket들을 식별하기 위해 고유한 이름 지정
- S3도 IAM과 마찬가지로 global로 설정되어있기 때문에 region에 상관 업이 bucket은 고유해야 함.
# S3 Object 구성 요소
1. Key : 파일 명
2. Value : 파일에 저장되어있는 데이터
3. Version ID
- S3 고유 특징
- 같은 파일인데 다른 버전으로 저장 가능
- 원하는 region으로 돌아갈때 이 특징을 사용해서 복원 가능.
4. Metadata
- 데이터에 대한 정보를 저장
- 파일 업로드는 언제인지, 어떤 팀이 Owner인지 등
- 사용자가 직접 수정 가능
5. CORS (Cross Origin Resource Sharing)
- 한 Bucket의 파일을 다른 Bucket에서 접근 가능하도록 해 준다.
- region 상관 읎뎡
# S3 Storage 종류
총 다섯가지의 종류가 있음
1. 일반 S3
- 가장 보편적으로 사용되는 Storage 타입.
- 내구성(Durability) 높음 : 데이터 손실 많이 없음
- 가용성 (Availability) 높음 : 효율적으로 데이터에 접근
- 결론 : 짱짱맨 뿡뿡임
2. S3 - IA (Infrequent Access)
- 접근 빈도수가 적으나 빠른 접근이 요구되는 파일에 적합
- 일반 S3에 비해 비용을 저렴하나 접근 시 추가 비용이 발생
- 멀티 AZ를 통해서 데이터를 저장하므로 가용성 높음.
3. S3 - One Zone IA
- 단일 AZ를 통해 저장
- 접근 제한 존재
- - Ex ) 하나의 AZ 서버 다운이 발생할 경우 해당 One -Zone 저장소는 그냥 못씀.
- - 서버 다운 문제가 해결 돼야 접근 가능.
- 조금 낮은 가용성 : 데이터의 접근이 항상 가능하진 않음.
- 데이터 접근 시 S3-IA보다 비용이 20% 저렴.
4. Glacier
- 거의 접근하지 않을 데이터를 저장할 때 유용.
- 매ㅐㅐㅐㅐㅐㅐ우 저렴한 비용
- 데이터 접근시 긴 시간 소요 , 대략 4-5시간
5. Intelligent Tiering
- 데이터 접근 주기를 알아서 분석하므로 주기가 불규칙적일때 아주 유용
- 데이터 접근 주기에 따라 두가지 티어로 분류
- Frequent Tier / Infrequent Tier
- Frequent 가 초큼 더 비쌈.
- 효율적인 측면에서 아주 나이스.
?? . 어떤 Storage 타입을 어떤 상황에 사용해야 좋을지 생각하는 것이 중요
# S3 요금 청구 상황
- GB에 따라 청구
- PUT, GET, COPY 요청 횟수 당 청구
- 다른 곳으로 데이터를 얼마나 전송하고 데이터를 얼마나 다운로드하는지 에 따라 청구
- 저장소에 따른 추가 청구
- Metadate 별로 청구 (ex. object tag)
오늘도 쪼은 하루!!
오쫀하!!!
728x90
'☁️ 뭉게뭉게 클라우드 > 🙀 rlch가 되기 위한 기초' 카테고리의 다른 글
[AWS] S3 생성 / 폴더 생성 / 파일 업로드 (0) | 2022.07.15 |
---|---|
[AWS] S3(Simple Storage Service) #2 (0) | 2022.07.14 |
[AWS] EC2 RDS 연결하기 (0) | 2022.07.12 |
[AWS] ElastiCache (0) | 2022.07.07 |
[AWS] RDS_Multi AZ, Read Replicas (0) | 2022.07.07 |