작은 메모장
22. Amazon S3 본문
Amazon S3
객체기반 클라우드 스토리지 서비스, 데이터 저장 및 관리가 주요 기능
웹 사이트, 모바일 어플리케이션, IoT 디바이스, 빅데이터 분석 등 다양한 분야의 데이터 베이스를 제공
상당히 높은 내구성을 제공하도록 설계되어 있는 것이 큰 특징
S3의 특징
- 확장성
EC2와 마찬가지로 확장, 축소가 쉽다.
사용 목적에 맞게 다양한 스토리지 클래스가 준비되어 있고,
수명 주기 정책을 사용하여 자동으로 이동이 가능하다.
- 가용성
99.999999999% (!)의 내구성을 가지고 있어 장애나 오류, 위협에 매우 강하다.
S3 객체는 최소 4개의 가용 영역(AZ)에 자동으로 복제되어 보존되기 때문에,
어느 한쪽에 장애가 발생하더라도 계속 사용할 수 있다.
-신뢰성
암호화 기능과 접근 관리 도구가 있어 공격으로부터 지키기 쉽다.
또한 각종 규정을 준수하며 감시 기능을 갖추고 있다.
- 다양한 관리 기능
스토리지 클래스 분석, 수명 주기 정책 등을 시작으로 각종 관리 기능이 있다.
관리 기능을 사용하면 실제 사용 환경에 맞는 스토리지 클래스를 선택하는 것이 가능하다.
- 스마트 기능
S3 Select라는 데이터에 쿼리를 실행하는 기능과 서비스가 있다.
그 외, Athena, Redshift Spectrum등의 분석 서비스와 호환되고, Lambda와 연동 가능하다.
S3 버킷
S3 버킷은 고유한 도메인 명으로 생성 및 접근 가능하며, IP 주소는 부여되지 않는다.
이는 AWS가 이를 관리하기 때문에 도메인 명으로만 접근 가능
실습
실습 목표
버킷 생성
버킷 Info
파일 업로드
업로드 된 파일 확인
실습 목표
버킷 생성 후 파일 업로드
버킷 퍼블릭 권한 허용
객체 소유권 권한 허용
객체 퍼블릭 권한 설정
정상접근 가능
실습 목표
권한 설정
버킷 권한에서 버킷 정책 편집
버킷 권한 생성기 사용
정책 적용
버킷 속성에서 정적 웹 사이트 호스팅 사용
웹 서버 접근 확인
버킷 버전 관리 활성화
'실더스 루키즈 교육' 카테고리의 다른 글
24. 개인정보보호법 개요 2 (0) | 2024.01.05 |
---|---|
23. 개인정보보호법 개요 (0) | 2024.01.05 |
21. Amazon VPC (0) | 2023.12.28 |
20. AWS 클라우드 개요 (0) | 2023.12.26 |
19. 파일 업로드 취약점 (0) | 2023.12.21 |