본문 바로가기
TIL

[AWS] Amazon S3 의 특징, 장점, 사용이유

by yo.na 2022. 4. 18.

 

S3 : Simple Storage Service

 

 

✔ Amazon S3 란?

데이터 가용성, 내구성, 확장성, 보안 및 성능이 이 뛰어난 객체 스토리지 서비스이다.

 

✔ S3 작동방식

S3는 데이터를 버킷내의 객체로 저장하는 객체 스토리지 서비스이다.

 

- 객체

S3에 저장되는 기본 개체

해당파일을 설명하는 모든 메타데이터(수정한 날짜, content-type, 표준 http 등)

 

- 버킷 

객체에 대한 컨테이너

버킷에 저장할 수 있는 객체 수에는 제한이 없다.

 

✔ 사용이유

1. 내구성과 가용성

내부적으로 복제가 되어 데이터가 손상되어도 복구 가능 

한 객체에 손상이 발생해도 복제본이 있기 때문에 내구성 상승

복제본도 원본과 동일하게 실제 다운로드 요청에 응답하기 때문에 가용성 상승

 

2. 저장 용량이 무한대이고 파일 저장에 최적화 되어있다. 용량을 추가하거나 성능 높이는 작업이 필요 없다.

 

3. 동적 웹페이지와 정적 웹페이지가 섞여 있을 때, 동적 웹 페이지만 EC2에서 서비스하고 정적 웹페이지는 S3를 이용하면 성능도 높이고 비용도 절감된다.

 

4. 웹 호스팅 기능

정적 컨텐츠를 제공하는 웹 호스팅 기능 제공

 

5. 비용이 저렴

 

6. 보안성 : 정책 편집으로 버킷에 대한 엑세스를 제어가능 

 

 

✔ 버킷 생성 방법

https://yo-na.tistory.com/44

 

[aws] s3 버킷 생성하기 / 버킷 정책 수정

AWS S3 버킷만들기 https://s3.console.aws.amazon.com/s3/home https://s3.console.aws.amazon.com/s3/home s3.console.aws.amazon.com 1. 버킷 만들기 이름, 리전 설정 다른건 생성 이후 변경 가능 설정 후 버..

yo-na.tistory.com

 

 

게시판의 파일 업로드,다운로드 기능을  S3를 사용하여 구현하면서 어떤 장점이

있는지 공부하는 중이다.

현재 느낀 장점은 우선 다운로드가 굉장히 빠르다!

 

 

 

참고

https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/Welcome.html

 

Amazon S3란 무엇인가요? - Amazon Simple Storage Service

Amazon S3란 무엇인가요? Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스입니다. 모든 규모와 업종의 고객은 Amazon S3를 사용하

docs.aws.amazon.com

https://okhyeon.tistory.com/26

 

Amazon S3이란

1. Amazon Simple Storage Service(S3) S3는 온라인 스토리지 서비스입니다. 앞에 온라인이라는 글자가 붙는 이유는 데이터 조작에 HTTP/HTTPS를 통한 API가 사용되기 때문입니다. S3는 REST, SOAP와 같은 단순한..

okhyeon.tistory.com