: AWS 클라우드에서 RDB를 더욱 간편하게 설정, 운영 및 확장할 수 있는 서비스
- 시간 소모적인 관리 작업 자동화
- 하드웨어 프로비저닝
- DB 설정
- 패치 및 백업
- 효율적인 비용
- 크기 조정 가능
-
- 직접 EC2에 DB 설치 및 이용
- On-Premise에서 사용하던 DB를 그대로 사용 가능
- DB 제공 밴더사에 따라 클라우드용 라이센스를 운여하는 경우를 주의해야 함
-
- AWS에서 직접 제공해주는 DB 서비스 이용
- RDS : RDB 서비스
- DynamoDB : NoSQL 기반의 중단 없는 확장성 제공
- Amazon Redshift : 대용량 병렬 페타바이트급 데이터 웨어 서비스
→ 뛰어난 확장성, 빠르게 확장 가능한 가용성, 높은 보안성
- 유연한 인스턴스 및 스토리지 확장
- 다양한 CPU / 메모리 옵션 제공
- 트래픽에 따른 증설 및 사양의 축소 가능
- 백업 및 복원 기능
- 자동 백업 설정
- 손쉬운 복구 기능
- 스냅샷
- 멀티 AZ를 통한 고가용성 확보
- 리전 내 AZ 간 DB 동기화 구성 가능
- 장애 상황 발생 시 자동으로 DB Failover 수행
- 리플리케이션을 통한 가용성 지원
- RDS 암호화 옵션을 통한 보안성 강화
- DB Migration 서비스
👆 리플리케이션이란?
: 두 개의 이상의 DBMS 시스템을 Mater / Slave 로 나눠서 동일한 데이터를 저장하는 방식