[AWS][RDS] 프리티어(무료) RDS 생성하기

개발자·2023년 11월 13일
0

AWS

목록 보기
2/4

보안그룹 세팅

RDS에 DB인스턴스에 적용할 보안그룹을 먼저 세팅해준다.

AWS의 [EC2] > [Network & Security] > [Security Groups] 로 들어가서
[Create security group] 버튼 클릭

보안그룹의 이름(필수), 설명(선택)을 작성하고,
[Add rule] 버튼을 눌러 두 개의 inboud rules를 추가해준다.

CustomTCP - 5432 - Anywhere IPv4
CustomTCP - 5432 - Anywhere IPv6
---
!! 이때 Port range의 값이 5432인 이유는,
우리가 사용할 데이베이스인 postgresql이 5432포트를 사용하기 때문이다.

[Create security group] 버튼을 눌러 보안그룹 생성을 완료한다.


RDS DB인스턴스 생성

AWS 콘솔에 rds를 검색하여 [RDS] 클릭

[DB Instances] 버튼 클릭

[Create database] 버튼 클릭

creation method로 [Standard create]
Engine option으로 [PostgreSQL] 선택

PostgreSQL 버전은 12이하 버전 선택

🚨 13 이상 버전을 선택하게 되면 과금 조건에 포함!

Templates(템플릿) - Free tier 선택

Settings(설정) - 각 항목을 본인이 원하는 값으로 설정

🔐 단! 이때 설정한 값들은 모두 따로 메모 해두기
(나중에 쓰일텐데, 무조건 기억 안남,,,^^)

Settings

Instance configuration(인스턴스 구성) - db.t2.micro 선택

🚨 db.t2.micro로 선택하지 않으면 -> "과금"

Instance configuration

Storage - [Storage autoscaling] 토클을 열고, Enable storage autoscaling 체크해제
Storage

Connectivity - [Public access] 항목 Yes 체크

[VPC security group] > [Existing VPC security groups] 토글을 열어
앞서 만든 보안규칙 클릭하여 아래 추가된 항목 확인.

Monitoring - Turn on Performance Insights 체크 해제

Additional configuration 토글을 열어,

Backup, Maintenance 체크 항목 해제

[Create database] 버튼을 클릭하여 DB 인스턴스 생성을 완료합니다.

짜잔,,~~ RDS 인스턴스 생성 완료~
(동일한 방법으로 했을 때, 이전에는 과금이 전혀 되지 않았다. 이번에도 과금안될지는 지켜봐야겠다...)

0개의 댓글