웹 개발/웹 아키텍처

[DB] AWS RDS 마이그레이션 검토

ecofinder 2024. 1. 23. 17:00
반응형

AWS RDS

1. 현 운영 상황

  1. WEB API 앱을 운영중인 EC2 인스턴스 내에 직접 설치한 MariaDB를 함께 운영중인 상황으로 CPU 이용률 과부하, 메모리 자원 부족 → 성능 저하
  2. 데이터베이스 인스턴스를 분리 운영함으로써 인스턴스 로드 밸런싱, 확장성성능, 보안에 이점이 있고, 다수 애플리케이션 운영 시 DB 운영/관리에 용이

2. RDS 도입 배경

  1. AWS RDS vs EC2 DB (단독 인스턴스)
  2. EC2 DB의 경우 데이터베이스의 모든 영역을 직접 관리/운영, RDS에서는 AWS 콘솔을 통한 관리 부담 감소
  3. 스토리지 오토 스케일링 기능
  4. AWS 콘솔을 통한 데이터베이스 모니터링 및 자동 백업, 복구 기능

3. AWS DMS (Database Migration Service)

  1. AWS DMS 기능을 통한 무중단 마이그레이션
  2. https://aws.amazon.com/ko/blogs/korea/aws-database-migration-service/

4. 운영 비용

  • EC2 DB vs RDS

5. 결론

  1. 비용 문제로 도입 보류
  2. 추후 여러 신규 서비스 개발로 인해 DB 운영 관리가 어려울 경우 RDS 도입 고려
  3. EC2 인스턴스 내에 직접 설치하여 운영하도록 한다.

 

 

COUPANG

쿠팡은 로켓배송

www.coupang.com

이 포스팅은 쿠팡 파트너스의 활동의 일환으로, 일정한 금액의 수수료를 받게됩니다.

 

반응형

'웹 개발 > 웹 아키텍처' 카테고리의 다른 글

OAuth 2.0 PKCE 확장  (2) 2024.02.02
OAuth 2.0 기본 개념  (2) 2024.01.26
[Nginx] 정적 파일 제공  (2) 2024.01.24
[AWS] EC2 인스턴스 유형 변경 검토  (2) 2024.01.23
[Docker] 다중 컨테이너 앱 환경 구축  (0) 2024.01.22