일단 서버하나로 처리하고 있긴한데, 앱이 복잡해지니까 이게 맞나 싶음
같은 DB를 보게 하고 어드민용 백엔드를 만드는게 나았으려나
[질문] 보통 어드민(백오피스) 만들 때 백엔드 서버 따로 만듦?
익명(118.36)
2024-03-24 14:42
추천 0
댓글 8
다른 게시글
-
다들 퇴근후 공부 얼마정도나함? [5][질문] 하아아(221.146) | 24.03.24추천 1
-
요새 꿀잼 유튜브 [3][%] 익명(39.7) | 24.03.24추천 3
-
역시 배포용 리눅스는 우분투 서버가 편해... [5][%] 던전마스터..(yessexnolife) | 24.03.24추천 1
-
보통 리눅스는 언제부터 씀 [9][질문] 익명(125.187) | 24.03.24추천 0
-
답답해서 씨플플을 제대로 배워야할거같음 [5][%] 익명(122.36) | 24.03.24추천 0
-
코테말이야 프로그래머스 스타일이 대부분임? [11][질문] 익명(61.254) | 24.03.24추천 0
-
리액트 스프링부트 웹개발하면서 반복문 [2][%] 익명(122.46) | 24.03.24추천 0
-
개발실력 좋다고 인간적으로 훌륭한건 당연히 아니긴 한데 [9][%] 익명(39.7) | 24.03.24추천 7
-
알트만 최신 인터뷰 [1][%] 익명(106.248) | 24.03.24추천 1
-
rustrover 써보는데 쓸만하네 [7][⚠애니짤] 익명(113.153) | 24.03.24추천 4
상황에 따라 다르지만 분리하는게 보안상에도 좋지
완전 작은 서비스면 하나로 해도 되는데 규모 좀만 커지면 분리하는게 좋음
경험상 작게 시작해도 요구에 따라 기능 이것저것 하나씩 붙이다보면 걍 나누는게 속 편했음
당연한 얘기긴한데 백엔드는 같이 써도 되고. 프론트는 따로 프로젝트 자체를 분리함. 어쩌다 가끔 통합으로 하는 경우도 있긴 있는데 나는 그렇게는 안함.
애초에 API 호출에 대한 보안 때문에 백엔드도 나누는게 맞긴 함.
하지만 VM 비용이 부담되는 사업장이면 하나의 VM에 두 프로젝트 넣는 경우 있음.
근데 백오피스를 앱서버와 별 개로 두냐 하나로 두냐 차이는, 두 개가 자원 한솥밥 먹느냐, 문제가 생기면 같이 문제가 생기냐 정도의 차이 아냐? 코드 상으로 복잡한거면 분리해도 복잡할 거 같은데... 내가 놓치는게 있다면 알려줄 수 있을까
원래 DB는 암호화 해두고 원래 서버와 DB에 접속하는 관리자페이지용 서버를 하나 만든 뒤에, 그 서버에 접속할 수 있는 다른 IP 완전히 막아버리는게 속편함. 전에 회사에서 서비스 서버 하나로만 가는 회사에 다녔었는데, 아무리 소프트웨어단에서 IP제한이나 보안처리를 해둬도 불안해서 못살겠더라. 서버 나눈다고 돈이 나가는거도 아니고. 관리자페이지 서버는 월 5천원짜리 써도 되는건데.