RDS(Relational Database Service)
관계형 데이터베이스를 서버에 직접 설치·운영하지 않고, 설치부터 백업, 장애 대응까지 클라우드 제공사가 대신 관리해주는 관리형 데이터베이스 서비스입니다.
한눈에 보는 정의
RDS(Relational Database Service)는 관계형 DBMS(데이터베이스 관리 시스템) (데이터베이스)를 서버에 직접 설치·운영하지 않고, 설치부터 백업, 장애 대응까지 클라우드 제공사가 대신 관리해주는 관리형 데이터베이스 서비스입니다.
자세히 알아보기
- 예문: "직접 서버에 데이터베이스를 설치하고 백업 스크립트를 짜는 대신, RDS를 쓰면 몇 번의 설정만으로 관리형 데이터베이스를 바로 쓸 수 있다."
- 데이터베이스 소프트웨어 설치, 보안 패치, 정기 백업, 장애 시 자동 복구 같은 번거로운 운영 작업을 클라우드 제공사가 대신 처리해줘 DBA(데이터베이스 관리자) (데이터베이스 관리자)의 운영 부담을 크게 줄여줍니다.
- 여러 AZ(가용 영역) (가용 영역)에 걸쳐 데이터를 복제해두는 옵션을 제공해, 한 지역에 장애가 생겨도 서비스가 끊기지 않도록 구성할 수 있습니다.
- EC2(Elastic Compute Cloud) (EC2) 서버에 직접 데이터베이스를 설치하는 것보다 관리는 편하지만, 세부적인 설정을 마음대로 바꾸는 데는 제약이 있을 수 있습니다.