다루는 내용
· 아마존 Relational Database Service (RDS) 인스턴스 생성하기
· 클라이언트 소프트웨어로 RDS 인스턴스에 접속하기
실습
아마존 Relational Database Service (RDS) 인스턴스 생성
1. 콘솔에서 RDS 클릭
2. 최초 사용자라면 Get Started Now 버튼을 클릭하여 마법사를 실행할 수 있다.
3. 왼쪽 메뉴의 Instances 에서 Launch a DB Instance 클릭하면 동일한 화면으로 이동한다.
4. MySQL을 선택하고 Select 클릭
5. 실습의 목적이므로 No 선택 후 Next Step 클릭 (실 서비스인 경우 안정성, 고성능을 위해 Yes를 선택)
Specify DB Details 섹션에서
1. DB Instance Class : t1.micro
2. Multi-AZ Deployment : No
3. Storage Type : General Purpose (SSD)
4. Allocated Storage : 5
5. DB Instance Identifier : RDSLab
6. Master Username : AWSMaster
7. Master Password : AWS12345
8. Confirm Password : AWS12345
9. Next step 클릭
Configure Advanced Settings 섹션에서
1. Publically Accessible : Yes
· No로 할 경우 EC2 인스턴스에서는 접근이 가능하나 사용자 PC와 같은 외부 IP에서는 접근이 불가능하다.
2. VPC Security Group(s) : mysqllab (보안 그룹을 먼저 만들어야한다.)
· Mysql 사용 포트인 3306 포트의 Inbound Rules을 허용해주어야한다.
· VPC à Security Groups à Create Security Group
1. Database Name : RDSLab
2. Backup Retention Period : 0 days (자동 백업하지 않음)
3. Launch DB Instance 클릭
4. View Your DB Instances 클릭
클라이언트 소프트웨어로 RDS 인스턴스에 접속하기
1. http://dev.mysql.com/ 접속
2. Downloads 메뉴에서 MySQL Workbench 다운로드 및 설치
3. 콘솔에서 RDS à Instances 클릭
4. 생성된 DB 인스턴스를 선택하여 세부 정보 확인
· Endpoint : rdslab.c6bvq6wudp7q.us-east-1.rds.amazonaws.com:3306
5. Mysql Workbench 에서 Database à Manage Connections à New
6. Connection Name : RDSLab
7. Hostname : rdslab.c6bvq6wudp7q.us-east-1.rds.amazonaws.com
8. Port : 3306
9. Username : AWSMaster
10. Store in Vault : AWS12345
11. Test Connection 클릭
12. Manage Server Connections 창을 닫고, 메인화면의 RDSLab 카드 클릭