Reverse Proxy

개발로그

Jenkins Nginx Reverse Proxy 적용

AWS 클라우드 서버에서 백엔드와 프론트엔드를 배포중이고, 젠킨스까지 하나의 서버에서 진행하려고 합니다. Nginx 활용한 리버스 프록시, SSL 적용https://anythingis.tistory.com/175 프록시 서버, Nginx 설정(리버스 프록시, SSL)(Ubuntu 24.03ver)프록시 서버 왜 쓸까?기본 웹 서비스 통신의 방식입니다.www.naver.com을 치면 이런 화면을 받아오는 것과 같습니다.  이후 로그인을 하는 등 비즈니스 로직과 관련된 부분을 동작하면 백엔드에anythingis.tistory.com  직접적인 포트노출을 줄이고 HTTPS 적용을 위해 Nginx를 활용해 리버스 프록시 서버로 활용중이고 젠킨스를 추가 설정합니다. 활용중인 Nginx Confserver { ..

인프라

프록시 서버, Nginx 설정(리버스 프록시, SSL)(Ubuntu 24.03ver)

프록시 서버 왜 쓸까?기본 웹 서비스 통신의 방식입니다.www.naver.com을 치면 이런 화면을 받아오는 것과 같습니다.  이후 로그인을 하는 등 비즈니스 로직과 관련된 부분을 동작하면 백엔드에 요청하고 응답받은 리소스를 활용해 화면을 재구성합니다  웹 서비스 인프라를 구축하며 서버의 프론트엔드의 3000번과 백엔드의 8080번 포트를 모두 직접 노출을 했습니다. 하지만 그 앞단에  프록시 서버를 두면 아래와 같이 통신하고 다음과 같은 장점들을 갖습니다. Nginx를 프록시 서버로 활용해 아래와 같은 이점을 살렸습니다. 1. 리버스 프록시 기능으로 백엔드, 프론트엔드의 포트노출을 최소화2. SSL 오프로딩으로 하위 백엔드 서버와 프론트엔드 서버는 http 통신만으로 부하를 줄이고 인증서 유지보수 간소..

비오베베
'Reverse Proxy' 태그의 글 목록