AWS/실습 기록

AWS RDS 데이터베이스 생성과 설정 방법

daeunnniii 2021. 9. 23. 23:08
728x90
반응형

RDS란?

RDS는 AWS에서 관계형 데이터베이스를 더욱 쉽게 설정, 운영 및 확장할 수 있도록 지원하는 웹 서비스이다. 직접 운영하기 까다로운 RDBMS를 관리해준다. 비용은 조금 들 수 있지만 서비스 운영 시 개발에만 집중하게 해준다는 장점이 있다.

RDS 더 알아보기: https://docs.aws.amazon.com/rds/?id=docs_gateway

RDS 생성하기

먼저 RDS 서비스에 들어간다.

"데이터베이스 생성"을 클릭한다. 먼저 데이터베이스 생성 방식을 선택한다.

표준생성은 사용자가 구성을 직접 설정해 보는 방법이고, 손쉬운 생성은 권장하는 구성을 사용하는 방법이다. 아래 엔진 옵션은 Amazon Aurora를 사용하면 좋겠지만, 프리티어 적용이 안되므로 MySQL을 선택하였다.

그다음으로 템플릿을 선택한다.

프로덕션은 RDS에서 제공하는 기본적인 설정값을 사용하도록 하는 옵션이다. 데이터베이스 제품들에 따라 설정하는 옵션값들이 많이 있다. 최적화된 옵션을 실제 운영하는 환경이라는 전제 하에 제공한다.

개발/테스트는 개발/테스트 환경에서 사용하고, 프리티어는 말그대로 무료로 경험할 수 있다.

 

그 아래 DB 클러스터 식별자는 데이터베이스 이름을 붙이는 부분이다.

자격 증명 설정은 데이터베이스 최고 관리자의 계정 ID와 비밀번호를 설정하는 부분이다. 관리자 계정 정보가 설정되어야 접속할 수 있다.

 

DB 인스턴스 클래스는 인스턴스의 스팩을 선택하는 부분이다. RDBMS를 RDS가 관리해 준다고 해도 어딘가에는 서버 컴퓨터가 존재한다. 어딘가에 존재하는 서버 컴퓨터의 스팩을 선택한다. 당연히 고사양의 스팩을 선택할수록 비용이 많이 나올 것이다.

 

스토리지 자동 조정은 데이터베이스의 데이터가 늘어남에 따라 저장공간을 알아서 늘려주는 기능이다. 최대 스토리지 임계값으로 설정된 용량만큼 디스크 사이즈를 늘려준다.

그다음 VPC와 서브넷 그룹을 선택한다. 퍼블릭 엑세스 가능 로 선택하면 외부에서도 접속할 수 있다.

VPC 보안 그룹은 새로 생성해주었다. 데이터베이스 인증 옵션은 데이터베이스에 접속할 때 인증 방법을 선택한다.

이제 RDS 월별 추정 요금을 잘 확인하고 데이터베이스를 생성한다!

 

 

다음 게시글에서는 RDS 연동 및 사용 방법에 대해 알아보겠습니다.

 

 

 

 

 

 

 

 

728x90
반응형