Clould/Amazon Web Service
AWS 클라우드 용어 #7 Database, #8 Storage
WoongIT
2022. 7. 27. 11:37
반응형
SMALL
7. Database
7-1 RDS (Amazon Relational D Services)
- RDBMS 클라우드 서비스 Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle, SQL Server등을 지원하고 있습니다.
7-2 DynamoDB
- AWS의 NoSQL 데이터베이스 서비스
- 성능과 가용성을 위해 3곳의 AZ(가용영역)에 복제하여 저장
- Dynamo DB의 데이터는 SSD에 저장됨, 읽고쓰기가 빠름
7-3 ElastiCache
- Database Caching 서비스.Memcached, Redis 호환을 지원하고 있습니다.
- 인 메모리 데이터 스토어 서비스
8. Storage
8-1 S3 (Simple Sotrage Service)
- 인터넷용 스토리지 서비스 (=NAS)
- 버킷에 저장할 수 있는 객체수에 제한이 없음
- 객체 크기는 최대 5TB 지원 하며, 버킷 크기는 제한이 없음
- HTTP/S 엔드 포인트를 사용하여 웹에서 원하는 양의 데이터를 저장하고 검색할 수 있음
- AWS를 사용하여 서버측 암호화를 하거나, 고객이 관리하는 클라이언트 측 암호화를 하도록 선택할 수 있음
S3의 개념
- 데이터를 버킷 내에 객체로 저장
- 객체는 파일과 해당 파일을 설명하는 모든 메타데이터 구성
- 하나의 계정에 최대 100개의 버킷 보유
- S3 생성시 어느 리전에 생성할지 지정해야 하며, 버킷을 프로젝트 단위로 생성
8-2 EBS (Elastic Block Store)
- 클라우드의 Amazon EC2 인스턴스에 사용할 영구 블록 스토리지 볼륨을 제공. (=하드디스크)
- OS는 EC2에 설치되나, 데이터의 경우는 EBS에 설치
- 데이터를 빠르게 액세스하고 장기간 지속해야 하는 경우
- EBS 볼륨을 암호화된 볼륨으로 시작할 수 있으며, 볼륨에 저장된 데이터, 디스크 I/O, 볼륨에서 생성된 스냅샷이 모두 암호화 됨
- Amazon S3까지 지속되는 EBS 볼륨의 특정 시점 스냅샷을 생성할 수 있음
EBS VS S3
8-3 Glacier
- Amazon S3 Glacier Developer Guide
- 자주 사용되지 않는 데이터 즉, '콜드 데이터'에 최적화된 스토리지 서비스
- 데이터 보관 및 백업을 목적으로 보안 기능과 함께 내구성 있는 저장 공간을 제공하는 매우 저렴한 스토리지 서비스
반응형
LIST