Spring Cloud의 Gateway, 로드밸런서
·
❓고민 해결/Spring Framework
서론MSA에 대한 이해를 위해 Spring Cloud를 공부하던 중 Spring Cloud의 API Gateway와 로드 밸런서에 대한 개념을 접하게 되었다. 그런데 기존에 알고 있던 API Gateway, 로드밸런서와 뭔가 다르다는 걸 느꼈는데 이 차이를 명확하게 구분하지 못해 이 글로 정리하게 되었다.  클라우드 서비스의 API Gateway와 로드밸런서기존에 알던 클라우드 서비스에서 API Gateway는 인프라 계층에서 운영되는 서비스로 클라이언트의 모든 API 요청의 단일 진입점 역할을 하며 여러 기능(리버스프록시, 인증/인가, SSL/TLS, 요청 검증, 응답 캐싱, 속도 제한, 모니터링 등)을 내부적으로 처리해준다. 로드밸런서 또한 인프라 계층에서 운영되는 서비스로 외부에서 유입된 트래픽을 ..