본문 바로가기

Data Science : Study/2. Data Engineering (FastCampus)

4강-1. AWS MySQL 데이터베이스 생성

반응형

썸네일

 

 

 

AWS MySQL 데이터베이스 생성

AWS – RDS – Database

 

1. create database

 

2. 데이터베이스 생성 방식 선택

- Standard 선택

- MySQL 선택

- 5.7.22 선택 : 해당 버전이 필수는 아님. 강의와 동일하게 맞추기 위해 해당 버전으로 진행.

- Free tier 선택

 

3. 설정

- identifier(DB 인스턴스 식별자) : DB 이름

- credentials(자격 증명 설정) : 이 부분을 통해 DB에 연결할 권한을 가져온다. 이름과 패스워드 원하는 것으로 입력.

 

4. 인스턴스 구성

- DB 인스턴스 클래스(db instance size) : Burstable classes 선택 (free tier에서는 다른건 선택권 없음!)

 

5. 스토리지(Storage)

- 저장을 위해서는 general purpose

- input,output 빠른 액세스를 위해서는 provisioned IOPS

→ free tier에서는 기본 상태에서 따로 변경하지 않았다.

 

- 자동으로 사이즈 조절하려면 스토리지 자동 조정 활성화(autoscaling)

 

6. 가용성 및 내구성

- 다중 AZ 배포(Multi-AZ deployment) : 다른 나라에서도 똑같은 퍼포먼스를 내고 싶은 경우. free는 세팅 불가.

 

7. 연결

VPC : 가상환경 세팅. 다른 환경끼리는 접근이 안된다. free는 default로.

- 퍼블릭 액세스 가능: 예로 설정. (외부에서 연결할거니까)

 

+ 생성 후에 VPC security groups 부분이 설정 안되어 있을 수 있음

(이미지 깨지는 경우 클릭하여 확인 바랍니다)

 

1. 보안의 VPC 보안 그룹 이름을 클릭(파란 글씨로 되어있음)

 

2. 인바운드 규칙(Inbound) - 인바운드 규칙 편집(edit)

 

3. 규칙 추가(add rule)

- 유형 : mysql/aurora

- 소스 : anywhere

 

 

 

 

 

이런 내용이 더 있으면 좋겠다, 이건 뭐라는지 모르겠다, 그 외의 어떤 얘기든 댓글로 남겨주세요!

 

 

 

반응형