RDS 의 의미와 아키텍처 구성

2025. 4. 29. 23:13·Server&load/AWS
  1. RDS란?
    1. DB 와 관련된 서비스로, 관계형 DB Service 를 의미함
    2. Mysql, MariDB 와 같은 여러 관계형 데이터베이스 서비스를 AWS로 빌려서 사용하는 형태.
  2. RDS를 사용하는 이유.
    1. 서버를 배포하고 난 뒤 서버에서는 로컬 환경에 설치된 DB 를 연결할 수 없다.
    2. 외부 서비스는 로컬 호스트 환경에 접근할 수 없게 세팅되어있음.
    3. 따라서 DB도 외부 인터넷에서 접근할 수 있게 함께 배포해야 하므로 AWS라는 DB 를 빌려서 사용한다.
    4. 또한 AWS RDS 는 백업, 모니터링, DB 업그레이드 등 여러 부가서비스를 제공한다.
  3. 현업에서의 RDS
    1. EC2에 Mysql을 직접 설치해서 운영하기
      • 별도 RDS 비용이 나오지 않아 비용 절감의 장점이 있다.
      • 백엔드 서버에 장애가 발생하면 EC2 인스턴스 컴퓨터가 죽을 수 있는데,
        이때 Mysql 도 함께 죽어버리기 때문에 현업에서는 잘 사용되지 않는다.
    2. RDS 가 제공하는 부가적인 편리한 기능의 이점을 위해 RDS를 주로 선택한다.
    3. 즉, 현업에서는 EC2와 RDS를 분리하여 인프라를 구성하는 경우가 대부분이다.
  4. RDS 아키텍처 구성
    1. 사용자로부터 EC2에 요청을 받는다.
    2. EC2서버가 RDS 에 요청을 보낼 수 있도록 인프라를 구성한다.

'Server&load > AWS' 카테고리의 다른 글

RDS에 접속하기  (0) 2025.05.02
RDS 생성, 보안 그룹 및 파라미터 그룹 설정  (0) 2025.05.01
HTTPS 연결 시, ELB vs Certbot, Nginx  (0) 2025.04.29
HTTPS 적용을 위한 인증서 발급받고 HTTPS 설정하기  (0) 2025.04.26
ELB 에 도메인 연결하기  (0) 2025.04.23
'Server&load/AWS' 카테고리의 다른 글
  • RDS에 접속하기
  • RDS 생성, 보안 그룹 및 파라미터 그룹 설정
  • HTTPS 연결 시, ELB vs Certbot, Nginx
  • HTTPS 적용을 위한 인증서 발급받고 HTTPS 설정하기
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (195)
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (33)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
        • 제4회 QA conference (3)
      • 에러일기 (1)
      • Server&load (35)
        • AWS (27)
        • load test (5)
        • CI CD (3)
        • Jmeter (0)
      • RAG 을 활용하여 LLM 만들어보기 (12)
      • git&github (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    앱공존성
    application log
    리눅스
    qa 컨퍼런스
    vi에디터
    스터디
    네트워크 테스트
    로스트아크api
    k8s
    QAKOREA
    linux
    테스트스크립트
    qa
    사드웨어리소스
    포스트맨
    qa conference
    cka
    postman
    쿠버네티스
    python
    e2c
    LOSTARK
    도커
    개발자에서아키텍트로
    로스트아크
    .cpu
    공존성테스트
    테스트 결과보고서
    API
    애플리케이션로그
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
RDS 의 의미와 아키텍처 구성
상단으로

티스토리툴바