[S3] S3 개념잡기 및 사용법
2019. 12. 22. 21:02ㆍGo to 코딩천재/AWS
1. What?
- s3는 REST/HTTP 기반으로 파일을 저장하기 위한 스토리지
- s3의 용어
- 객체 : 하나의 파일이 저장되는 단위
- 버킷 : 객체가 저장되는 디렉토리
>> 계층 구조는 없지만 키 이름의 접두사, 구분기호로 논리적 계층 구조를 만들 수 있음(ex: develop/test.xls)
- 키 : 버킷에 저장되는 객체의 식별자 (ex: test.xls, develop/main.jpg)
2. Why?
- 대용량 데이터의 저장소로 사용된다.
- 3copy 복제를 지원하여 데이터 신뢰도를 보장한다.
- 파일당 5TB까지 지원하여, 용량과 파일 수의 제한이 없다.
- 버전관리를 지원하여 실수로 삭제한 파일의 복원이 가능하다.
- 다른 아마존 서비스와 연동이 쉽다.
3. How?
- s3 사용 시 준비항목 3가지
- AWS 계정 생성
- AWS 보안 자격 증명 (Access Key ID, Secret Access Key)
- AWS 지역 선택
- S3 Bucket API를 사용하여 데이터 저장, 조회, 삭제하기
참고 : https://advenoh.tistory.com/30
'Go to 코딩천재 > AWS' 카테고리의 다른 글
[EC2/RDS] AWS로 Spring 프로젝트 올리기 (0) | 2019.07.25 |
---|