AWS S3 알아보기

AWS S3란

AWS S3{: width=”100” height=”100”}
S3(Simple Storage Service)는 Key-Value 개념의 파일 저장소입니다.
Key-Value 개념은 Python의 딕셔너리에서 접할 수 있는데, 파일명을 Key, 파일을 Value로 이해하면 됩니다.
일반적인 파일시스템들의 개념과 다르다고 하는데, 일반적인 파일시스템을 몰라서 정확한 차이는 모르겠지만, MYSQLMongoDB 정도의 차이로 이해하고는 있습니다.
한 파일 당 최대 5TB까지 가능하고, 접근할 때 REST/HTTP 방식의 프로토콜만 지원합니다.
파일 저장소이다보니 코드를 작성하거나 뭐 이런 부분이 없을 거라(아마도) 개념적인 부분만 몇개 보렵니다.

  • 버킷: 객체(파일)들을 묶은 최상위 디렉토리로, 버킷 단위로 지역 설정이나 인증, 접속 제한이 가능합니다.
  • 버전 관리: 각 파일별로 버전관리가 가능하여 참 좋을거 같습니다.
Author

TaeBbong Kwon

Posted on

2019-07-12

Updated on

2023-01-02

Licensed under

Comments