본문 바로가기
Cloud/AWS

RDS

by kjy1010 2023. 12. 13.

RDS란?

RDS는 "Relational Database Service"의 약자로, Amazon Web Services (AWS)에서 제공하는 관계형 데이터베이스 관리 서비스입니다. RDS를 사용하면 데이터베이스를 설정, 운영 및 확장하는 작업을 간소화할 수 있습니다. 다양한 관계형 데이터베이스 엔진을 지원하며, 주로 MySQL, PostgreSQL, Oracle, Microsoft SQL Server 등을 포함합니다.

 

RDS의 주요 특징과 개념

  • 다양한 데이터베이스 엔진 지원
    - MySQL, PostgreSQL, Oracle, Microsoft SQL Server, MariaDB 등과 같은 다양한 데이터베이스 엔진을 사용할 수 있습니다.
  • 자동화된 관리
    - RDS는 데이터베이스 엔진을 실행하고 유지 관리하는 많은 일상적인 작업들을 자동으로 처리합니다. 이는 데이터베이스 업그레이드, 백업, 모니터링 등을 포함합니다.
  • 스케일링 옵션
    - 수직 및 수평 스케일링을 통해 데이터베이스 인스턴스를 확장하거나 축소할 수 있습니다. 이는 데이터베이스 성능을 최적화하고 요구 사항에 따라 조절하는 데 도움이 됩니다.
  • 보안 기능
    - RDS는 데이터베이스 인스턴스의 보안을 강화하기 위해 가용성 영역 간 복제, 자동 백업, 데이터 암호화 등의 기능을 제공합니다.
  • 모니터링과 경고
    - Amazon CloudWatch와 통합하여 데이터베이스 인스턴스의 성능을 모니터링하고 경고를 설정할 수 있습니다.
  • 자동 백업 및 복원
    - RDS는 자동 백업을 설정하고 필요에 따라 데이터베이스를 이전 상태로 복원할 수 있는 기능을 제공합니다.
  • 가용성 및 내구성
    - 여러 가용성 영역에 데이터베이스를 배포하여 시스템의 가용성을 높이고, 스냅샷을 사용하여 데이터의 내구성을 보장합니다.
  • 프로비저닝된 IOPS
    - I/O 성능을 최적화하기 위해 프로비저닝된 IOPS(입출력 작업 수)를 설정할 수 있습니다.

'Cloud > AWS' 카테고리의 다른 글

EC2 Instance Storege  (0) 2023.12.08
EC2  (0) 2023.12.06
IAM  (0) 2023.12.05
AWS  (0) 2023.12.05
Cloud  (0) 2023.12.04