[S3] S3 개념잡기 및 사용법

2019. 12. 22. 21:02Go 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

 

아마존 S3 Bucket API 사용법

Gatsby로 블로그 마이그레이션을 하여 이 링크를 클릭하면 해당 포스팅으로 갑니다. 감사합니다. http://blog.advenoh.pe.kr 1. 들어가며 기업에서도 그렇고 이제 아마존 서비스를 쓰지 않은 곳이 없을 정도로 회..

advenoh.tistory.com

 

'Go to 코딩천재 > AWS' 카테고리의 다른 글

[EC2/RDS] AWS로 Spring 프로젝트 올리기  (0) 2019.07.25