반응형
Ch 03. 서버리스 어플리케이션 개발
- 01. Front-end 화면 개발 1
- 02. Front-end 화면 개발 2
- 03. S3 소개 및 구축 - 1
AWS S3
https://aws.amazon.com/ko/s3/?nc2=type
인터넷 스토리지 서비스이며 단순한 웹 서비스 인터페이스를 사용하여 언제든지 웹상 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있다.
특징
- 업계 최고의 성능, 확장성, 가용성, 내구성
Amazon S3는 여러 시스템에 걸쳐 모든 S3 객체의 복사본을 자동으로 생성하고 저장하기 때문에 99.99%의 데이터 내구성을 제공한다.
- 비용 효율적인 스토리지 클래스
S3 스토리지 클래스 분석을 사용하여 액세스 패턴에 따라 더 저렴한 요금의 스토리지 클래스로 이동할 데이터를 검색할 수 있다.
- 간편한 데이터 관리 및 액세스 제어
S3 액세스 포인트는 공유 데이터 세트를 사용하여 애플리케이션에 대한 특정 권한으로 데이터 액세스를 쉽게 관리할 수 있도록 지원한다.
버킷
Amazon S3에 저장된 객체에 대한 컨테이너이다.
- 스토리지 및 데이터 전송 요금을 담당하는 계정을 식별한다.
- 액세스 제어에 사용된다.
- 사용량 보고를 위한 집계 단위로 사용된다.
- 기본적으로 AWS 계정 각각에 대해 최대 100개의 버킷을 만들 수 있지만 버킷이 더 필요한 경우 서비스 한도 증가를 제출하여 계정버킷 한도 를 최대 1,000개의 버킷 으로 늘릴 수 있다.
- 버킷은 계층 구조가 아니다.
버킷 생성
버킷 만들기 버튼을 클릭한다.
버킷 이름은 global unique해야 한다.
버킷 업로드
S3 API
https://docs.aws.amazon.com/cli/latest/reference/s3api/
awscli를 사용하여 s3 객체에 조회, 삭제 등이 가능하다.
조회
S3는 파일을 무제한으로 적재할 수 있지만 해당 API에는 최대 객체 1000개 조회의 제한이 있다.
따라서 5000개가 적재되어있다면 5번의 호출이 필요하다.
aws s3api list-objets --bucket [버킷명]
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
반응형
'AWS' 카테고리의 다른 글
[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 22일차 (0) | 2021.09.27 |
---|---|
[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 21일차 (0) | 2021.09.26 |
[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 19일차 (0) | 2021.09.24 |
[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 18일차 (0) | 2021.09.23 |
[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 17일차 (0) | 2021.09.22 |
댓글