AWS RDS Free Tier 생성 방법 (MariaDB)

청포도봉봉이·2023년 9월 8일
0

AWS

목록 보기
3/14
post-thumbnail

💡 RDS란

AWS RDS는 Amazon Web Services (AWS)에서 제공하는 관계형 데이터베이스 서비스(Relational Database Service)다. 이 서비스를 사용하면 사용자는 데이터베이스 관리 작업의 복잡성을 줄이고 애플리케이션에 집중할 수 있다.




💡 RDS 생성 방법

👉 데이터 베이스 생성 방식 선택

RDS 인스턴스를 Free Tier로 설정하려면 표준 생성으로 선택해야 한다.


👉 엔진 옵션

Free tier로 사용 가능한 DB는 My Sql, MariaDB, PostgreSQL 입니다.


👉 템플릿

템플릿에서 프리 티어를 선택해준다.


Free Tier 사용 조건

아마존 RDS 무료 계층은 12개월 동안 사용할 수 있습니다. 매달 무료 계층을 사용하면 아래 나열된 아마존 RDS 리소스를 무료로 사용할 수 있습니다. 단일 AZ db.t2.micro 인스턴스에서 750시간의 아마존 RDS를 사용할 수 있습니다. 20GB의 SSD(General Purpose Storage). 자동 백업 스토리지 및 사용자 시작 DB 스냅샷을 위한 20GB.


👉 설정

DB 인스턴스 식별자: AWS RDS 메뉴에서 보게 될 이름 (별칭) 이라고 생각하면 된다.

자격 증명 설정(root 계정 설정)

  • 마스터 사용자 이름: id 입력
  • 마스터 암호: pw 입력

👉 인스턴스 구성

인스턴스는 프리 티어로 설정하면 고를 수 있는 인스턴스가 정해져 있다. 그 중 고르면 된다.


👉 스토리지

스토리지는 Free Tier는 최대 20기가까지만 무료이므로 자동 조정은 꼭 활성화 하지 않는다.


👉 가용성 및 내구성


👉 연결

퍼블릭 액세스는 꼭 로 선택해준다. 그래야 로컬에서 DB가 접속 가능하다.


👉 나머지

위 처럼 보면 매달 비용이 21.60 USD로 적혀있는데 Free Tier 정책에만 맞게 사용하면 과금되지 않는다!


👉 생성 후

EC2 인스턴스와 다르게 2~3분 정도 뒤에 생성이 완료된다.

엔드포인트: Host (ip 주소)
포트: 3306

DB이름: 설정한 database이름
마스터 사용자 이름: id
마스터 암호: pw

마스터 암호는 편집 버튼을 클릭해서 수정 가능하다




💡 DBeaver로 접속해보기

👉 접속을 하기전 설정!

DB tool을 통해 RDS 접속정보를 입력하고 접속 시도를 하면 접속이 안될것이다.
왜냐하면 보안 설정을 해줘야 하기 때문이다. 어떻게 설정하는지 알아보자.

RDS에 설정해놓은 보안 그룹에 규칙을 추가해줘야 한다.

EC2로 넘어가게 될텐데 여기서 인바운드 규칙 편집을 클릭

규칙 추가 후
모든 트래픽, 보안그룹의 default 보안 그룹 추가




DB 접속 테스트

profile
서버 백엔드 개발자

0개의 댓글