TIL [TIL] 230628 <AWS> RDS - [Relational Database Service] RDS RDS는 EC2 인스턴스 내에서 호스팅될 수 있지만, EC2를 사용하여 RDS를 생성할 필요는 없음 RDS는 관리형 데이터베이스 서비스로, Amazon RDS 서비스를 통해 데이터베이스 엔진을 선택하고 필요한 크기 및 용량을 선택하여 인프라를 자동으로 프로비저닝할 수 있음 따라서 EC2 인스턴스 내에 직접 데이터베이스를 설치하고 구성하는 대신 RDS 서비스를 사용하여 데이터베이스를 생성, 관리 및 확장 가능 SQL을 쿼리언어로 사용하는 관계형DB를 위한 서비스 Postgres, MySQL, MariaDB, Oracle, Microsoft SQL service ... [ EC2 상에 DB만들기보다 RDS가 나은점 ] RDS는 DB를 위한 인프라를 자동으로 구축(provisioning), 업데이트 지속적인 백업과 복구 기능 지원 모니터 대시보드 지원 성능향상을 위한 read replicas 지원 Disaster Recovery를 위한 multi AZ 지원수평 (고가용성) 수직 확장성 지원 EBS 백업 지원 하지만 SSH로 접속 불가능!!! Storage Auto Scaling DB 용량의 한계치까지 왔을 때 자동으로 용량을 늘려줌 사용을 위해 Maximum Storage Threshold를 지정해줘야 함 예측불가능한 트래픽이 있을때 유용! Read Replicas ㄴ read replica는 오직 SELECT문만 가능 (INSERT, UPDATE, DELETE는 불가능!) Multi AZ 가용성을 높여줌 확장성은 높여주지 않음 수동으로 설정할 필요가 없음 read replica도 multi az로 쓰일 수 있음 기존 db 지울 필요 없이 바로 다중 AZ 배포 변환 가능 read replica 생성 가능 스냅샷 생성하여 이미지화 시켜서 다른 region으로 보내주고 거기서 다시 인스턴스를 생성해 줄 수도 있음 Sqlectron 설치 후 실행 위에서 db 생성 시 입력했던 정보들 입력 connect 누르면 위와 같이 연결된 화면 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기피할 수 없다면 즐기는 자가 일류 Contents [RelationalDatabaseService] RDS StorageAutoScaling ReadReplicas MultiAZ 당신이 좋아할만한 콘텐츠 [TIL] 230703 <JPA> JpaRepository, QueryDSL 2024.07.03 [TIL] 230702 <JPA> JDBC 2024.07.02 [TIL] 230627 <AWS> EC2, ELB 2024.06.27 [TIL] 230626 <AWS> AWS 기초, IAM 2024.06.26 댓글 0 + 이전 댓글 더보기