개발 Q&A

제목 [AWS] RDS vs EC2에 DB 구축 관련 질문
카테고리 DB
글쓴이 LetsDoIt 작성시각 2022/11/30 10:00:47
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 1777   RSS

안녕하세요.

제가 웹 프로젝트 하는 중

웹을 배포하려고 하는데

웹 배포가 처음인지라 궁금한 점이 있습니다.

 

현제 MySQL로 DB를 구축했는데

이 DB를 다른 프로젝트에서도 사용을 할꺼 같습니다.

 

요금적인 면에서는 EC2에 DB를 구축하는게 좋을꺼 같은데

그렇게 되면 다른 프로젝트를 할때에도

그 DB를 다시 한번 다른 프로젝트의 EC2에 올려야하는

번거로움이 있을꺼 같아서

 

이럴때는 요금적인 면을 감안하더라도

RDS를 사용하는게 맞는건지 궁금합니다.

 

도와주세요 선배님들 ㅠㅠ

 다음글 vs코드 확장팩 질문 (1)
 이전글 어떤 애플리케이션을 cloud로 운영한다고 했을 때 p... (4)

댓글

한대승(불의회상) / 2022/11/30 10:05:38 / 추천 1

운영 서버라면 RDS 필수입니다.

개발/테스트 서버라면 요금을 감수 있다면 RDS 추천입니다.

EC2에 전용 DB 구축하면 여러 프로젝트에서도 같은 DB를 사용할 수 있습니다.

PureAni / 2022/11/30 11:13:14 / 추천 0

음..

그러니까..

DB서버만을 RDS 혹은 EC2에 설치를 하셔서 운영하신다는건가요?

아니면 LAMP나 LEMP를 EC2에 함께 운영하는데, DB서버만 RDS로 따로 뺄까를 고민하시는건가요?

 

추가로 다른 프로젝트라고 하셨는데, 프로젝트마다 EC2를 따로 만드신다는건가요?

1서버 - 여러개의 사이트가 아닌, 1서버 - 1사이트인지 햇갈리네요.

 

상황에따라서 달라질수 있을거라 생각됍니다.

금전적으로 여유가 있으시다면 @불의회상 님 발씀처럼 각 데몬별로 서버를 나누는게 좋습니다.

로드밸런서 1대, PHP(Nginx) 1대, RDS 1대, 캐시서버 1대..

(뭐, 물론 금전적으로는 사악해지겠지만..)

LetsDoIt / 2022/11/30 12:51:00 / 추천 0

@PureAni

계획했던거는

1서버에 1사이트였구

DB서버만 RDS로 따로 뺄까를 고민하고 있었습니다

 

그래서 1서버에 1사이트만 운영을 할때 EC2에 DB를 구축하면 다른 프로젝트를 운영할 때

번거롭지 않을까 생각했습니다.

PureAni / 2022/11/30 21:27:32 / 추천 0

@LetsDoIt

금전적으로 괜찮으시다면, 운영 및 유지보수 하기 편하신것으로 고르시면 좋을듯합니다.