개발 일지/CS

[Cloud] RDS

미숫가루설탕많이 2023. 4. 1. 00:13

 RDS(Relational Database Service)는 AWS에서 제공하는 관계형 데이터베이스 서비스이다. RDS를 사용하면 데이터베이스 인프라를 쉽게 관리하고 확장할 수 있으며, 데이터베이스 관리에 대한 부담을 줄일 수 있다.

 

 RDS는 여러 가지 관계형 데이터베이스 엔진을 지원하고 대표적으로는 MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server 등이 있다. 이러한 데이터베이스 엔진을 선택하고 RDS 인스턴스를 시작하면 AWS에서 자동으로 데이터베이스 서버를 프로비저닝하고 데이터베이스 엔진을 설치한다. 이후에는 데이터베이스 관리자가 데이터베이스 설정, 보안, 모니터링 등을 관리할 수 있다.

 

 따라서 RDS를 통해 데이터베이스 관리자는 데이터베이스 인프라를 구성하는 데 필요한 시간과 노력을 절약할 수 있으며, 데이터베이스 인프라의 가용성과 확장성을 높일 수 있어서 비즈니스의 성장과 요구 사항에 따라 데이터베이스를 쉽게 확장할 수 있다.

 

 

 

 

기능

 RDS는 다음과 같은 기능을 제공한다.

 

  • 확장성
    : RDS는 쉽게 확장할 수 있다. 또한, 여러 가용 영역에서 데이터베이스 인스턴스를 실행하므로 가용성이 높아진다.
  • 자동화된 백업과 복구
    : 자동화된 백업과 복구 기능을 통해 데이터베이스를 일관된 상태로 유지할 수 있으며, 데이터베이스가 손상되거나 데이터가 손실되는 경우에도 쉽게 복구할 수 있다.

  • 보안
    : VPC에서 실행되는 보안 그룹을 사용하거나 SSL을 사용하는 등 여러 가지 보안 기능을 제공한다.

  • 모니터링
    : 클라우드 와치(CloudWatch)와 통합되어 데이터베이스 성능을 모니터링하여 데이터베이스의 성능 문제를 식별하고 조치할 수 있다.

  • 관리
    : 데이터베이스 업그레이드, 패치, 모니터링, 성능 튜닝 등을 AWS에서 자동으로 처리함으로써 데이터베이스 관리에 대한 부담을 줄일 수 있다.
 

'개발 일지 > CS' 카테고리의 다른 글

[Cloud] Docker  (0) 2023.04.03
[Cloud] Cloud Storage(S3)  (0) 2023.04.02
[Cloud] Amazon EC2  (0) 2023.03.31
[Cloud] Deploy  (0) 2023.03.30
[Cloud] Cloud Computing  (0) 2023.03.29