[AWS] Introduction to AWS Storage services

미남잉·5일 전
0

AWS

목록 보기
5/7
post-thumbnail

가짜연구소의 Data Fellowship 스터디에서 제공한 Datacamp를 통해 학습한 내용을 정리했습니다.

AWS의 스토리지 서비스 중 S3와 Glacier를 중심으로 스토리지 유형, 특징, 활용 사례를 상세히 설명합니다. 주요 개념은 아래와 같습니다.

  • ["AWS", "Storage", "S3", "Glacier", "Cloud"]

1. AWS Storage Services: 핵심 개념 완벽 정리

AWS Storage Services는 데이터를 안전하게 보관하고, 필요할 때 빠르게 접근할 수 있도록 돕는 서비스입니다. 이번 포스트에서는 AWS에서 제공하는 스토리지 서비스의 종류와 주요 특징을 상세히 정리하겠습니다.

2. 스토리지와 데이터베이스의 차이점

스토리지는 파일, 이미지, 백업 데이터와 같은 정적 데이터를 저장하는 공간입니다. 반면, 데이터베이스는 구조화된 데이터를 저장하고 이를 효율적으로 관리하고 조회할 수 있도록 합니다.

A. 스토리지의 주요 기능

  • 데이터의 안전한 보관 및 관리
  • 대용량 파일의 효율적 저장 및 접근
  • 데이터 백업 및 재해 복구
  • 장기 보관을 위한 아카이브 기능 제공

3. AWS 스토리지 서비스의 종류

AWS에서는 다양한 요구에 맞춘 스토리지 서비스를 제공합니다. 대표적인 서비스는 다음과 같습니다.

A. 활성 스토리지 (Active Storage)

  • 정의: 자주 접근하는 데이터를 저장하며, 빠른 응답 속도를 제공합니다.

  • 특징:

    • 낮은 지연 시간과 높은 처리량
    • 실시간으로 데이터 접근 및 수정 가능
  • 활용 사례:

    • 웹사이트 콘텐츠 저장
    • 애플리케이션 데이터 저장
    • 미디어 파일 호스팅

AWS S3 (Simple Storage Service)

  • 객체(Object) 기반 스토리지 서비스

  • 구조화되지 않은 데이터를 저장 가능 (이미지, 동영상, 로그 파일 등)

  • 무제한 확장 가능

  • 데이터의 내구성(99.999999999%)과 가용성 보장

  • 사용 사례:

    • 정적 웹사이트 호스팅
    • 빅 데이터 분석을 위한 데이터 레이크
    • 미디어 콘텐츠 저장 및 배포
  • 주요 기능:

    • 버전 관리: 파일 변경 사항 기록 및 복구
    • 접근 제어: 사용자 및 애플리케이션의 접근 권한 설정
    • 수명 주기 정책: 일정 기간 이후 데이터 아카이브 또는 삭제

B. 아카이브 스토리지 (Archive Storage)

  • 정의: 장기 보관이 필요한 비활성 데이터를 저장하며, 저렴한 비용으로 운영됩니다.

  • 특징:

    • 접근 빈도가 낮은 데이터 보관
    • 장기간 유지에 적합한 저비용 모델
  • 활용 사례:

    • 규제 준수를 위한 장기 데이터 보관
    • 백업 및 재해 복구
    • 법적 증거 데이터 저장

AWS Glacier 및 Glacier Deep Archive

  • 저비용의 장기 데이터 보관 서비스

  • 데이터 복원 시간에 따라 다양한 옵션 제공

  • 사용 사례:

    • 수년간 보관해야 하는 아카이브 데이터
    • 기업의 기록 보관 및 규제 준수
  • 주요 기능:

    • 다양한 복원 옵션: 몇 분에서 최대 12시간까지 복원 시간 선택
    • 데이터 암호화: 전송 및 저장 시 데이터 보호
    • 비용 효율성: 자주 접근하지 않는 데이터에 적합한 요금 구조

4. AWS S3 스토리지 클래스

AWS S3는 다양한 접근 빈도와 요구 사항에 맞춰 여러 가지 스토리지 클래스를 제공합니다.

스토리지 클래스특징사용 사례
S3 Standard자주 접근하는 데이터용웹사이트 호스팅, 콘텐츠 배포
S3 Intelligent-Tiering접근 패턴에 따라 자동으로 비용 최적화액세스 패턴이 불규칙한 데이터
S3 Standard-IA드물게 접근하지만 빠른 복구가 필요한 경우장기 보관 및 백업
S3 Glacier저비용의 장기 보관용규제 준수를 위한 장기 보관
S3 Glacier Deep Archive가장 저렴한 아카이브 스토리지수십 년간 보관이 필요한 데이터

5. S3와 Glacier의 차이점 비교

항목S3Glacier
접근 속도즉시 접근 (ms 단위)복구 요청 시 수분~수시간 소요
비용상대적으로 높은 비용장기 보관에 최적화된 저비용
사용 사례자주 접근하는 웹 콘텐츠, 애플리케이션 데이터장기 보관, 규제 준수를 위한 데이터
데이터 관리 기능버전 관리, 수명 주기 정책다양한 복구 속도 옵션

6. 마무리

AWS Storage Services는 다양한 데이터 저장 요구 사항을 충족하며, 접근 빈도와 보관 기간에 따라 적절한 솔루션을 제공합니다.

  • AWS S3는 자주 접근하는 데이터를 위한 고성능 스토리지로, 웹사이트 콘텐츠와 애플리케이션 데이터를 저장하는 데 적합합니다.
  • AWS Glacier는 장기 보관이 필요한 데이터를 저렴한 비용으로 저장할 수 있어 아카이브와 백업에 유용합니다.

다음 포스팅에서는 AWS의 보안 및 접근 관리 서비스에 대해 심층적으로 다루겠습니다.

profile
Computer Vision Engineer

0개의 댓글

관련 채용 정보