구성이 올바른지는 모르겠지만
프론트 서버가 존재해서 나름
그냥 프론트가 앞에서 다 처리하고 뒤는 숨겨야지 이 생각으로
DB 하고 백 서버를 프라이빗 서브넷에 박아뒀는데
이거 스웨거 페이지를 보려닌깐 문제네요,,
그냥 퍼블릭으로 올리던가 포트 열던가 하면 되는데 이건 너무 일회성 해결법인거 같고
방법으로는 그냥 바스티온 서버를 증축해서 점프 서버 하나를 만들던가
REST DOC으로 전환해서 CI 당시 테스트 통과되면 S3 서버에 정적 문서로 올릴까 생각중인데
애초에 구성이 잘못된건지,, 잘 몰라서 현업에서는 어떻게 하나요?
대학교 4학년 AWS 질문좀 받아주세요
아오(smart7320)
2024-09-13 21:42
추천 0
댓글 4
다른 게시글
-
아이폰 다 팔렷내♥냥덩♥(friend7480) | 24.09.13추천 0
-
영어 공부 reading 재미있게 하는 방법이 뭐 있을까요? [2]qu(121.171) | 24.09.13추천 0
-
PK THE MIX ㅡ 고 해코딩낭인(58.236) | 24.09.13추천 0
-
폴킴-비발명도둑잡..(aerohong) | 24.09.13추천 0
-
개발자 vs 월천 딸배 뭐로 사는게 낫냐? [6]익명(59.25) | 24.09.13추천 0
-
역시 회사에선 뭔가 증명하려 해봤자인듯익명(210.178) | 24.09.13추천 0
-
나님은 초인이 되려하는가? [3]♥냥덩♥(friend7480) | 24.09.13추천 0
-
작년 cns 경쟁률 500:1인거 아냐? [1]익명(thrill9560) | 24.09.13추천 0
-
나님은 세계초강 초천재얌 ㅇㅅㅇ [1]따당이(ddadang2) | 24.09.13추천 0
-
도전적인 것을 개발해 보고 싶다 [1]따당이(ddadang2) | 24.09.13추천 0
뭐하러 private 으로해. 어이가 없네. 백앤드도 그냥 열어놔야됨 ㅇ 그대신 프론트 엔드에서 authenticated 된 유저만 백엔드에 request 보낼수 있게 하면됨. swagger 는 그냥 열러있어야됨 ㅇ
보통 이렇게 그냥 퍼블릭으로 함, 근데 니가 설계한 대로 하고 싶으면 API 게이트웨이 사용 또는 EB 같은 서비스사용했으면 로드밸런서나 백프록시가 붙어있을 텐데 프라이빗에 있으면 퍼블릭으로 바꿔놓고 설정해
감사합니다
로드밸런서 달아주면 프라이빗 서브넷에 있는 ec2나 컨테이너에서 정적파일 서빙도 됨 로드밸런서는 퍼블릭 인터넷 열어두고