처음 만난 AWS 문서


8.1 객체 스토리지 (Object Storage)

들어가기 전에, 잠시 앞에서 나왔던 AWS 서비스의 3대장을 다시 보겠습니다.

Top3 AWS Service

AWS 서비스의 3대장은 EC2, RDS, S3였죠.
그리고 우리는 앞에서 EC2, RDS에 대해서 배웠습니다.

이번 강의에서는 AWS 서비스의 3대장 중 마지막 서비스인 S3에 대해서 배워보도록 하겠습니다.

먼저 다양한 종류의 스토리지에 대해서 배워보겠습니다.
첫 번째 스토리지는 객체 스토리지입니다.
영어로는 Object Storage라고 부릅니다.

객체 스토리지는 이름 그대로 데이터를 객체로 관리합니다.

Object Storage 1

위 그림은 하나의 객체를 나타낸 것입니다.
하나의 객체는 이렇게 독립적으로 존재하게 됩니다.

Object Storage 2

이렇게 객체가 3개가 될 수도 있고,

Object Storage 3

9개가 될 수도 있습니다.

Object Storage 4

그리고 이처럼 무수히 많아질 수도 있습니다.

Object

그리고 하나의 객체는 이렇게 아이디와 데이터, 그리고 메타 데이터를 포함하고 있습니다.
위 그림을 머릿 속에 잘 기억해두기 바랍니다.

객체 스토리지의 대표적인 특징으로는 방대한 확장성메타 데이터를 갖고 있다는 점이 있습니다.
그래서 규모와 유연성이 필요한 애플리케이션을 구축하는 데 적합합니다.
또한 기존 데이터 스토어를 가져오는 데 사용 가능한데, 분석이나 백업 또는 아카이브 목적으로 사용할 수 있습니다.

그리고 다른 종류의 스토리지와 구분되는 가장 큰 특징 중 하나는 바로 데이터를 일부분만 수정하는 것이 불가능하다는 점입니다.
그래서 데이터 전체를 덮어써야 합니다.

객체 스토리지의 이러한 특징을 잘 기억하면서 다음으로 넘어가도록 하겠습니다.


마지막 업데이트: 2023년 10월 27일 00시 00분

이 문서의 저작권은 이인제(소플)에 있습니다. 무단 전재와 무단 복제를 금합니다.