AWS의 데이터베이스 서비스 개요
RDBS - RDS AURORA
NOSQL - DYNAMODB ELASTICACHE NEPTUPE_DOCUMENTDB KEYSPACES
객체 스토어 - S3 GLACIER
웨어하우스 - REDSHIFT ATHENA EMR
검색유형 - OPENSEARCH
그래프 - NEPTUNE
원장DB - QLDB
시계열DB - TIMESTREAM
RDS ;
- 관리형 POSTGRESQL / MYSQL ORACLE / SQL 서버 / MARIADB용 및 사용자 지정 RDS
- RDS 크기 및 EBS 볼륨 유형 및 크기 프로비저닝 필요 (ASG가 있어도!!)
- 읽기 전용 복제본 지원 > 프로덕션 디비에 분석 실행 시 유용
- 다중 AZ 가능
- IAM으로 보안 / 보안 그룹 설정
- 저장 데이터는 KMS / 전송 데이터는 SSL TLS 가능
- 자동 백업 옵션 35일까지 -> 지정 시간 복구 가능 (그 이상은 수동 DB SNAPSHOT)
- RDS 프록시
- SCECRET MANAGER 와 통합 가능
AURORA ; 보수 적고 유연성 더 높음 /RDS대비 다양한 기능
- POSTGRESQL / MYSQL 과 호환
- 스토리지 / 컴퓨팅 구분!!
- 스토리지 기본 설정 ; 3개의 가용영역에 걸친 6개의 레플리카!! (DEFAULT\)
- 자가 복구 / 오토스케일링
- 디비 클러스터 > 사용자 지정 엔드포인트 필요 > 라이터 엔드포인트 + 리더 엔드포인트!!
- 오로라 서버리스!! ; 간헐적 워크로드 있을 때 위함!! / 용량 계획 X
- 글로벌 오로라!! ; 16개의 데이터베이스 리드 인스턴스 > 복제된 리전마다 제공 > 복제는 1초 미만 > 메인 리전 승급 가능
- 오로라 기계학습모듈 ;
- 오로라 데이터베이스 복제 기능!! ; 스냅샷 이후 복구보다 빠름 > 바깥의 새로운 오로라 클러스터를 만들 때 사용
ELASTICACHE ;
- 관리형 REDIS / MEMCACHED로 작동
- 1밀리초 미만의 지연시간
- EC2 프로비저닝 필수
- REDIS ; 클러스터 생성 및 다중AZ / 샤딩 위한 읽기 전용 복제본 사용
- 백업 / 스냡샷 / 지정시간 복구 가능 (RDS처럼)
- 관리형 및 예약된 유지 관리
- ELASTICACHE를 캐시로 사용하면 코드 수정 필수!!(문제에서 수정 없는 답을 고를 때 고르면 안된다)
- 디비 쿼리 캐싱 / 세션 데이터 저장 / SQL 사용 불가능!!
'IT 공부 > AWS Solution Architect Associate(완)' 카테고리의 다른 글
AWS 데이터 & 분석 (0) | 2024.03.10 |
---|---|
AWS NOSQL DB (1) | 2024.03.08 |
서버리스 아키텍쳐 구현 예시 (1) | 2024.03.05 |
AWS STEP FUNCTIONS / COGNITO (0) | 2024.03.04 |
AWS API GATEWAY (1) | 2024.03.04 |