aws배포시 이런저런 문제가 발생해서 클라우드db로 프로젝트를 진행했습니다. 수업에서 왜 local db를 사용하게 하는건지, 클라우드db와 local db의 차이가 무엇인지, 깃허브에 push할시 몽고db url이 노출돼서 보안 알림이 와서 일단 지우긴했는데 깃허브에 올릴시에는 이렇게 그냥 지우면 되는건지 궁금합니다.
클라우드 DB는 각종 서비스가 제공됩니다. 예를 들어, HA, 복구와 같은 것들입니다. 물론 상응하는 비용이 발생합니다.
하나의 머신에 아키텍처 구성 프로세스를 여러개 돌린다는 것은 프로덕션 관점으로 매우 바람직하지 못한 일입니다.
머신이 오작동을 일으킬 경우 모든 프로세스가 종료된다는 것이니까요. 보안적으로 위험한 요소들은 환경변수로 관리하시는 것을 추천합니다.
aws배포시 이런저런 문제가 발생해서 클라우드db로 프로젝트를 진행했습니다. 수업에서 왜 local db를 사용하게 하는건지, 클라우드db와 local db의 차이가 무엇인지, 깃허브에 push할시 몽고db url이 노출돼서 보안 알림이 와서 일단 지우긴했는데 깃허브에 올릴시에는 이렇게 그냥 지우면 되는건지 궁금합니다.