Server/AWS

9. AWS RDS구축하기

seongduck 2022. 8. 13. 16:40

(1) 데이터 베이스의 분리

  • EC2 내부에서 DB를 구축하면 추후 EC2에 문제가 생기거나 많은 데이터를 요구할 때 예상치 못한 문제가 발생할 수 있다.
  • 따라서 DB를 분리하여 확장성과 보안성, 편리성을 올리자.

(2) RDS 인스턴스 생성

우선 데이터베이스 부분을 누르고 생성을 해보자.

AWS에 들어가 RDS의 데이터베이스를 생성한다.

 

보인이 쓰고자 하는 MySQL버전을 잘 확인하고

 

DB 인스턴스 식별자를 적어주고 마스터 사용자 이름과 암호를 적어준다. (추후에 로그인할 때 사용할 것이므로 꼭 기억!)

 

AWS의 RDS는 표준, 메모리 최적화 및 버스트 성능의 3가지 인스턴스 클래스 유형을 지원한다.

  • ( 버스트 : 특정 기준에 따라 한 단위로서 취급되는 연속된 신호나 데이터의 모임 )

그중 db.t2는 CPU 사용률을 최대로 버스트할 수 있는 기능을 통해 기준 성능 수준을 제공하는 현재 세대 인스턴스 클래스이다.

 

우리 계정은 프리티어이므로 최대인 20GB만큼 스토리지를 설정한다.

 

VPC 및 VPC 보안 그룹은 자신이 설정한 보안그룹을 선택한다.

 

암호 인증으로 선택하고

 

  • 추가 구성을 눌러 다음과 같이 설정하자.
  • 초기 데이터베이스이름을 지정해야하기 때문에 추가 구성을 진행하는 것이다.
  • 자신이 원하는 데이터베이스 이름을 적고 파라미터 그룹도 설정하고 다음으로 넘어간다.

 

  • 그럼 완성! 약간의 시간이 소요되므로 기다려야 한다.