RDS

2024. 1. 7. 14:41udemy/aws-solution-architect

728x90
반응형

RDS stands for Relational Database Service

It's a managed DB service for DB use SQL as a query language.

It allows you to create databases in the cloud that are managed by AWS

  • Postagres
  • MySQL
  • MariaDB
  • Oracle
  • Microsoft SQL SErver
  • Aurora ( AWS Proprietary database)

관계형 데이터베이스 제품은 리눅스나 윈도우 등의 OS가 작동하는 서버상에 설치해 작동하는 프로그램으로 제공된다. 따라서 EC2로 생성한 서버에 이 제품들을 설치해서 데이터베이스 서버로 제공할 수도 있다. 그러나 이 방법에는 다음과 같은 문제가 있다.

  • 데이터베이스 제품을 설치해야 한다.
  • EC2의 OS자체를 관리해야 한다 (보안 대책 등).
  • 예측하지 못한 장애 발생에 대응할 준비를 해야 한다.

AWS는 RDS라는 "매니지드 서비스"를 제공한다. RDS는 앞에서 설명한 작업을 미리 수행한 상태로 제공된다. 사용자는 단지 이용할 제품이나 성능 등을 지정하기만 하면 간단하게 데이터베이스 서버를 구축할 수 있다.

 

RDS와 같이 작동하는 서버나 OS를 의식하지 않고 필요한 서비스를 구축할 수 있는 시스템을 AWS에서는 매니지드 서비스라고 부른다. 이외에도 검색 엔진, 캐시 서버 등이 존재한다.

 

반응형

'udemy > aws-solution-architect' 카테고리의 다른 글

EC2 기초  (0) 2023.12.20