[AWS] S3 소개

당당·2023년 6월 23일
0

AWS

목록 보기
18/24

📔설명

S3에 대해 더 자세히 알아보도록 하자!


🍙S3 소개

S3라고 하는 것은 Simple Storage Service의 약자이다.

여기서 중요한 것은 Storage로 어떠한 정보를 저장하는 서비스를 말한다.

서버를 구축해서 저장할 수 있지만, 아마존의 서비스를 이용해서 안전하게 파일을 보관할 수 있다는 점이 장점이다.

S3의 장점에 대해서 알아보자.

  1. S3는 중요한 데이터를 저장할 수 있고, 99.99..%의 데이터 내구성으로 스토리지 리소스 크기를 조정하며 변화가 잦은 요구사항을 충족한다.
    만약, 유실이 일어나면 자동으로 그 파일을 다른 저장장치에 중복해서 저장하도록 하는 시스템을 갖추고 있다.
    ->내구성 : 파일이 유실되지 않을 가능성

  2. Amazon S3 스토리지 클래스 전체에 데이터를 저장하여 선불 투자 또는 하드웨어 교체 주기 없이 비용을 절감한다.
    S3는 사용하는 만큼 비용을 지불하면 되고, 서로 다른 타입의 저장 방식을 선택해서 더 저렴하게 비용을 지불할 수 있다.

  3. 강력한 액세스 제어, 유연한 복제 도구 및 조직 전체 가시성을 통해 모든 규모에서 데이터를 손쉽게 관리할 수 있다.
    S3에 저장된 파일을 서비스할 때, 서비스 되는 기간 (가용성)이 높다는 것이다.

  4. 비교 불가능한 보안, 규정 준수 및 감사 기능을 통해 데이터를 보호한다.
    SSL을 통해 데이터를 전송

  5. S3에 파일이 업로드 되었을 때, 다른 서비스에게 알려서 다른 서비스가 동작하도록 할 수 있다(트리거).
    만약, 파일이 업로드 되었을 때 그 파일을 사용자들에게 보여줄 수 있는 형태로 인코딩 하는 작업을 자동으로 시작할 수 있게 할 수 있다.

  6. 고성능이라는 것은, 속도가 빠르다는 얘기다.
    Amazon CloudFront는 CDN이라고 부르는 서비스로 Content Delivery Network로 리전보다 많은 엣지 로케이션에 설치된 각각의 컴퓨터로 S3에 저장된 파일을 전송해서 사용자들이 접속했을 때 S3에서 직접 전송하는 것이 아니라 사용자에 가까운 지역에 있는 컴퓨터에 저장되어있는 파일을 서비스 할 수 있다는 것이다.

S3는 컨텐츠 저장 및 배포에 사용할 수 있다.

그리고, 빅데이터 분석을 할 수 있는데, 빅데이터 분석을 위해선 거대한 데이터를 저장할 곳이 필요한데 그것의 역할을 한다.

그리고 재해복구는 백업 저장 장치 역할을 해준다는 것이다.

profile
MySQL DBA 신입

0개의 댓글