클라우드 서비스 S3 버킷 만들기

robin Han·2023년 5월 25일

클라우드서비스

목록 보기
8/10

버킷 이름과 리젼 지정

이름이 중복될수도 있기때문에 이름은 유니크 하게 설정

권한 설정

버전 관리

이전에 있는 버전들을 가져와줄수있게 저장해놓는 관리

암호화

해킹을 당해서 서버에 침범해도 해당 값들을 암호화 시켜서 원본파일/값이 안보이게 한다ㅣ.

  • sse-s3 : S3만의 암호화
  • sse kms : aws key manage 툴에서 aws에서 자체적으로 암호화

객체 잠금

read-only, write을 할수없게 막는다.


파일 넣어보기

폴더

업로드

파일 또는 폴더 자체를 업로드 할수있다.

스토레지 클래스

필요한 용도에 따라서 얼마나 빠른 속도 또는 얼마나 큰 용량 등 알맞게 설정하면된다.

업로드 완료

이미지가 업로드 확인 메세지

퍼블릭 접근을 다 막아놨기 때문에 객체 URL로 접근이 불가 하다.

권한을풀어줘야된다

버킷 삭제

안에 내용물이 있으면 미리 알람을 준다. 해당 객체들을 삭제한다고 삭제하고

다시 버킷으로 돌아와 삭제해주면 된다.
업로드중..

S3

클라우드에 파일을 저장하고 검색할수있는 서비스로, 여러사용자가 동시에 S3에 파일을 업로드 하거나 다운로드 할수있다. 데이터 일관성은 이러한 작업들이 정확하게 처리되고 파일이 업로드 되거나 다운될때 데이터가 변형되거나 손실되지않는것을 보장하기위한 개념.

버킷을 만들고 버킷에 오브젝틀를 저장한 후 접근 권한을 만들고 공개.
버킷: 데이터 저장소
오브젝트 : 저장 파일명

S3 데이터 일관성

강한 일관성: 쓰기 일관성후 읽기 모델

여러 사용자가 동시에 S3에 동일한 파일에 대한 작업을 수행할때, 모든 사용자가 일관된 결과를 볼수있게 보장

최종 (이벤트)

여러사용자가 동시에 같은 파일에 대한 작업을 수행하게 되면, 시간이 지나면서 일관성이 달성될것을 보장하는것,
S의 글로벌 인프라 구조로인해 지연이 발생할수있는 상황, 사용자가 파일 업로드 또는 다운로드 후 일관성이 달성될때까지 기달려야함.

S3 버킷 스토리지 유형

Standard

데이터의 내구성과 가용성을 보장하면서 빠른 읽기와 쓰기 성능 제공

Intelligent-Tiering

데이터 액세스 패턴에 따라 자동으로 데이터를 관리하는 스토리지 유형으로, 자주 액세스하는 데이터는 Standard를 유지해서 빠르게 액세스하고, 자주 액세스 되지않는 데이터는 저렴한 Standard-IA로 자동 이전.

Standard-IA

자주 액세스 데이터를 저장할때 사용하는 스토리지로 저렴한 비용으로 데이터를 저장할수있다, 하지만 저렴한 만큼 액세스에 걸리는 시간이 길다.

One Zone-IA

하나의 가용영역에 데이터를 저장하는 스토리지로, 데어터의 내구성이 Standard-IA보다는 떨어지지만, 비용이 더 저렴하다, 데이터의 가용성이 높지않으면 사용.

Glacier

저렴한 비용의 스토리지로 데이터를 검색하는데 많은 시간이 걸리면 김색하는데에 비용이 추가로 발생할수있다, 데이터를 보관하는데에 긴기간 사용하는데 적합.

Glacier Deep Archive

가장 저렴한 비용의 아카이브 스토리지로 glacier보다 더 오랜시간 걸리고, 더 장기적으로 보관할때 사용한다.

0개의 댓글