우리 팀은 수업 시간에 배웠지만, 아직 사용해보지 않은 AMAZON의 관계형 데이터 베이스인 AWS RDS를 사용해보기로 하였다.
[참고] : AWS RDS는 아마존에서 데이터베이스 부분에 대한 모든 것을 관리해주기 때문에 개발자는 개발에만 집중하면 된다는 장점이 있으나, 부가적인 요금이 발생하며 요금에 대한 예측이 어렵다는 단점이 있다.
① RDS에서 데이터베이스 생성하기
② RDS 파라미터 편집하기
③ 인바운드 규칙 추가하기
④ Workbench에 연결해보기
❗️ SSH Key File에 aws ec2 키페어에서 생성해둔 pem 파일을 첨부하고 ubuntu 서버 계정에 생성해둔 비밀번호를 SSH Password에 입력한다.
💡 여기까지 하면 AWS RDS DB 인스턴스가 생성된다.
⑤ AWS RDS DB 인스턴스에 데이터베이스 생성하기
CREATE DATABASE hischool DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
💡 이렇게 하면 데이터베이스 연결 작업이 완료된다!
이미지 참고: 포스코x코딩온 강의자료(10_19_AWS_EC2.pdf)