[AWS Architecture] #5. RDS 설정
작성일자 : 2018년 10월 13일
목표 구성
현재 구성
RDS(Relational Database Service)란?
AWS에서 제공하는 DB 서비스. 서버에 DB를 올려놓은 것과 동일하게 DB 사용이 가능하며 추가로 모니터링, 백업, HA 설정이 가능합니다. MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server 그리고 AWS의 Aurora DB 제품 군을 사용할 수 있습니다.
1. DB 서브넷 그룹 생성
RDS > 서브넷 그룹 > DB 서브넷 그룹 생성
이름 및 해당 DB 서브넷이 속할 VPC 선택
연결할 서브넷 설정 ( 연결 할 Subnet은 DB에 직접 접속 할 Private Subnet 망 )
확인
2. RDS 생성
RDS > 인스턴스 > 데이터베이스 생성
사용할 엔진 선택
목적에 맞는 옵션 선택
DB 세부 정보 지정
- 버전 및 인스턴스 사양 설정
- 이중화를 위한 다중 AZ 배포 설정
네이밍 설정
- 해당 페이지에서 설정한 이름 및 암호가 RDS에 접근 할 아이디, 패스워드가 된다
고급 설정 구성
-사용할 VPC, 앞에서 생성한 DB Subnet 설정
-설정한 Private Subent에서만 접근 가능하도록 퍼블릭 엑세스 허용 X
-가용영역 설정
PostgreSQL 기본 포트 : 5432
보안그룹 설정
RDS에 적용 할 보안그룹 설정
- 접근을 허용할 Private Subnet #1,2와, 접속 용 Public 서버 IP의 5432(PostgreSQL 서비스 포트) Inbound를 설정
확인
-Master(active) DB 가용영역 : a
-서브넷 : Private Subnet과 연결
-다중AZ 옵션 허용
-Slave(standby) DB 가용영역 : c
DB Tool을 사용하여 접속 확인
현재 구성
- RDS 서브넷 그룹에 Private Subnet #1, 2가 연결 되어있고, 보안그룹 설정에 의해 Private Subnet #1, 2 망 내에서와 접근용 서버만 서비스 이용이 가능
http://osc131.tistory.com/80 - [AWS Architecture] #1. 소개
http://osc131.tistory.com/81 - [AWS Architecture] #2. VPC 생성하기
http://osc131.tistory.com/82 - [AWS Architecture] #3. Subnet 설정
http://osc131.tistory.com/83 - [AWS Architecture] #4. EC2 설정
http://osc131.tistory.com/84 - [AWS Architecture] #5. RDS 설정
http://osc131.tistory.com/85 - [AWS Architecture] #6. ELB 설정
'AWS' 카테고리의 다른 글
[AWS Architecture] #6. ELB 설정 (6) | 2018.10.14 |
---|---|
[AWS Architecture] #4. EC2 설정 (5) | 2018.10.12 |
[AWS Architecture] #3. Subnet 설정 (0) | 2018.10.11 |
[AWS Architecture] #2. VPC 생성하기 (3) | 2018.10.10 |
[AWS Architecture] #1. 소개 (0) | 2018.10.10 |