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