누구나 쉽게 AWS와 Spring Boot로 서버 구축&배포 해보기 - 3편

2022. 5. 13. 12:08BackEnd(Java)/Spring Boot

3편에서는 AWS RDS를 설치하고 테스트를 해보겠습니다.

 

AWS 데이터베이스 설치, 모니터링, 알람, 백업, HA 구성 등의 작업을 모두 지원하는 관리형 서비스인 RDS를 지원합니다.

실제 DB와 관련된 전반적인 작업들을 관리해주며 개발자들은 개발에 집중할 수 있게 지원하는 서비스입니다.

 

저는 RDS에 Mysql DB를 설치를 할 예정입니다.(DB는 본인의 개발환경에 맞게 선택해주시면 됩니다.)

RDS 설치하러 가봅시다.😎😎

 

1. RDS 인스턴스 생성하기

 RDS 서비스에 접속하여 데이터베이스 생성을 클릭 후 DB와 버전을 선택합니다.

참고로, Amazone Aurora가 AWS에 제공하는 DB인데 MySQL과 PostgreSQL을 클라우드 기반에 맞게 재구성한 DB입니다. 성능도 RDS MySQL 대비 5배, RDS PostgreSQL 보다 3배 성능을 제공하고 AWS에서 직접 엔지니어링하고 있기 때문에 지속적으로 발전하고 있고, 기능적으로 우수하지만 무료가 아니라 저는 MySQL을 선택하였습니다.

 

템플릿은 프리티어 선택 후 설정에서 DB 인스턴스 식별자와 DB에 접근하기 위한 관리자 ID, PW를 입력합니다.

 

템플릿 및 설정

 

인스턴스 구성은 디폴트인 db.t3.micro로 하시면 됩니다. 그리고 스토리지는 20 GIB와 최대 스토리지 임계값은 저는 1000으로 잡고 설정하였습니다.

 

인스턴스 및 스토리지 구성

 

연결 부분에서는 퍼블릭 엑세스를 "예"로 선택하셔야 합니다.(이후 보안 그룹에서 추가 설정)

네트워크 설정

 

마지막으로 데이터베이스 생성 버튼을 클릭하여 DB를 생성하면 RDS 인스턴스 생성은 끝입니다.

 

DB 생성

 

2. RDS 설정

 

반응형