본문으로 바로가기

[AWS] RDS MySQL 데이터베이스 생성

category 1. 웹개발/1_2_1 AWS 2024. 10. 5. 15:43

 

 

이번 포스팅에서는 AWS에서 제공하는 클라우드 기반 관계형 데이터베이스 서비스인 RDS를 생성하는 방법을 소개하겠습니다.

 

RDS(Relational Database Service)

RDS는 AWS에서 제공하는 완전 관리형 관계형 데이터베이스 서비스입니다. 이 서비스는 데이터베이스 관리의 복잡성을 줄이고, 운영 효율성을 높여주는 클라우드 기반 솔루션으로, 사용자는 데이터베이스의 성능, 보안, 확장성에 집중할 수 있습니다.

 

 

RDS 생성 과정

1. RDS 대시보드에서 데이터베이스 생성 버튼 클릭

 

2. MySQL 선택 및 엔진 버전 설정

MySQL을 선택하고, 원하는 버전으로 엔진 버전을 설정하고 프리티어(거의 무료 사용 가능)를 선택합니다.

 

 

3. DB 인스턴스 식별자 및 마스터 사용자 정보 입력

데이터베이스 인스턴스를 구분할 수 있는 DB 인스턴스 식별자마스터 사용자 이름 및 비밀번호를 설정합니다.

 

 

4. 스토리지 용량 설정

프리티어를 사용할 경우, 최대 20GiB까지 설정할 수 있습니다.

 

 

5. 퍼블릭 액세스 설정 및 보안 그룹 생성

- 퍼블릭 액세스를 "예"로 선택합니다. 이렇게 하면 외부에서 데이터베이스에 접근할 수 있습니다.

- 퍼블릭 액세스를 설정할 때 주의할 점은, 추후에 특정 IP 주소만 접근할 수 있도록 보안 설정을 강화하는 것이 좋습니다.
- 퍼블릭 액세스를 "아니요"로 설정하면 EC2 인스턴스에서만 데이터베이스에 접근할 수 있고, 개인 PC에서는 접근이 불가능합니다.

 

 

6. 프리티어 조건 확인 및 데이터베이스 생성

 

 

이처럼 AWS RDS는 데이터베이스 운영을 간편하게 해주는 강력한 클라우드 서비스입니다. 특히, 초보자부터 전문가까지 손쉽게 설정하고 관리할 수 있어 다양한 프로젝트에 유용하게 활용될 수 있습니다. 다음 포스팅에서는 생성한 RDS를 MySQLWorkbench와 연동하는 방법에 대해 소개하겠습니다. 감사합니다.