9. AWS RDS (EC2연결)

허현진·2024년 10월 19일
0

AWS

목록 보기
9/10

Relational Database Service (RDS)

  • RDS vs DB in EC2

  • RDS (SaaS)

    	- 백업 및 소프트웨어 패치 등 서비스 유지에 필요한 기능을 AWS가 관리
    • SaaS이므로 서비스 최적화에 집중할 수 있음
    • SSH를 통한 접속이 불가하며, EC2를 통한 접속 혹은 Workbench와 같은 접속 프로그램을 통해서만 가능
    • 설정을 변경할 수 있는 파라미터 그룹이 존재하지만 변경 불가능한 설정도 존재
  • DB in EC2 (IaaS)

    • EC2 위에 데이터베이스를 직접 올리는 만큼 설정을 마음대로 변경할 수 있고 커스터마이징 또한 가능
    • RDS와는 반대로 백업과 패치 등 관리를 직접해야 함
    • EC2에 설치하는 것이기에 SSH 접속 가능

실습 6

  • EC2와 RDS 연결
- 기본적으로 Database는 멀티 가용 영역을 쓴다.
- 혹시나 하나의 가용영역이 망가지면 다른 가용영역에서 서비스를 유지시켜야 하므로
- 두 개 이상의 가용영역 사용
  • sudo yun install -y mysql // mysql 설치
  • mysql -u admin -p -h atabase-1.cdgw2ieeig4c.ap-northeast-2.rds.amazonaws.com
    (엔드포인트 및 포트 : database-1.cdgw2ieeig4c.ap-northeast-2.rds.amazonaws.com)

데이터베이스 접근 불가 --> 인바운드 규칙 편집

profile
코딩일지..

0개의 댓글