작성
·
174
0
해당 강의에서 RDS 프리티어 선택하셨는데,
실제 서비스 돌리실때는 어떻게 선택하시나요 ??
rds 두실때 arora 선택하신다고 하셨는데
아직 강의를 듣지 않았지만 rds 에서도 arora 를 하게 된다면 오토스케일링이 가능하다고 하셨습니다.
처음 데이터베이스를 선택하게되면 , 유형 변경이 어렵기에
이럴땐 rds 오토스케일링이 엄청 큰 역할을 할것 같다 ??
생각이 듭니다. 혹시 이런 이유때문에 디비 오토스케일링을 하시나요 ??
답변 2
0
aurora 를 선택하는 경우 트래픽을 유연하게 대처할 수 있습니다.
aurora 에서 마스터 슬레이브 개념을 사용하면 무중단으로 DB 사양(유형 변경)을 변경할 수 있습니다.
오토스케일링을 사용하는 경우는 갑자기 트래픽이 몰리는 경우에 대비하기 위해서 입니다.
DB 는 비용이 비쌉니다. 그래서 계속 돌리면 비용이 많이 나가는데, 트래픽이 없는 경우는 스케일 인으로 DB 인스턴스를 제거해야 합니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
데이터베이스 선택 시 주요 고려 사항은 프로젝트 요구 사항, 트래픽 예상량, 비용 등입니다.
Amazon Aurora는 MySQL이나 PostgreSQL과 호환되면서 뛰어난 성능과 자동 확장 기능을 제공하므로,
오토스케일링 능력은 트래픽이 가변적인 서비스에 매우 유용할 수 있습니다.
실제 서비스를 돌릴 때 데이터베이스를 선택하는 것은 단순히 프리티어 여부를 넘어서 다양한 요인을 고려해야 하며,
서비스의 성장 가능성과 유지보수의 편의성, 비용 등이 고려되어야 합니다.
RDS 인스턴스 타입 변경은 가능하지만, 그 과정에서 다운타임이 발생할 수도 있고 작업이 복잡해질 수 있으므로
미리 오토스케일링 기능을 고려하는 것은 효율적인 운용 전략 중 하나가 될 수 있습니다.
AWS에서 제공하는 RDS 관련 서비스에 대한 자세한 내용은 공식 앱 참고하시는 것이 좋을 것 같습니다.
Spring 관련하여 문의해주시면 좀 더 구체적인 사항을 안내해 드리겠습니다.
감사합니다, SJ님.