AWS

[AWS] 12. S3?

김줘 2024. 10. 25. 20:36

S3?

Amazon S3(Simple Storage Service)는 업계 최고의 [확장성, 데이터 가용성, 보안, 성능]을 제공하는 객체 스토리지 서비스로 [데이터 레이크, 모바일 애플리케이션, 웹 사이트, 아카이브, 빅데이터 분석] 등 다양한 분야에서 원하는 양의 데이터를 저장하고 보호가 가능!

 

S3 기능

  • 스토리지 클래스
  • 스토리지 관리
  • 액세스 관리
  • 데이터 처리
  • 스토리지 로깅 및 모니터링
  • 분석 및 인사이트
  • 강력한 일관성

S3의 특별한 기능!

S3에서 사용할 수 있는 특별한 기능은 바로 별도의 서버없이 정적 웹 사이트를 호스팅할 수 있는 것으로, 정적 웹 사이트에서 개별 웹 페이지는 정적 콘텐츠를 포함합니다!

 

S3의 구조

S3는 버킷, 객체, 키의 구조로 구성되어 있으며,

버킷 > 객체 > 키 형태로, 키는 객체에 포함되며, 객체는 버킷에 포함되는 형태로 구성되어 있습니다!

  • Bucket
    • Amazon S3에 저장된 객체에 대한 컨테이너
    • 모든 객체는 어떤 버킷에 포함
  • Object
    • Amazon S3에 저장되는 기본 개체
    • 객체 데이터와 메타데이터로 구성!
  • Key
    • 버킷 내 객체의 고유한 식별자
    • 버킷 내 모든 객체는 오직 하나의 키만 가진다!
    • 버킷, 키 및 버전 ID의 조합이 각 객체를 고유하게 식별하여 객체와 객체 자체 사이의 기본적인 데이터 매핑이 쉽게 가능!