API 게이트웨이 (Spring Cloud Gateway)
·
MSA
1. API 게이트웨이란 무엇일까?클라이언트의 요청을 받아 백엔드 서비스로 라우팅하고, 다양한 부가 기능을 제공한다.클라이언트와 서비스 간의 단일 진입점 역할을 하며, 라우팅, 인증 & 권한 부여, 로드 밸런싱, 모니터링 & 로깅, 요청 & 응답 변환 등을 처리한다.2. Spring Cloud Gateway란 무엇일까?Spring에서 개발된 API 게이트웨이로, 클라이언트 요청을 적절한 서비스로 라우팅하고 다양한 필터링 기능을 제공한다.주요 기능으로 동적 라우팅, 필터링, 모니터링, 보안 등의 역할을 수행한다.사용자는 각각의 URL에 따라 데이터를 요청하지않고, 하나의 URL을 통해 API Gateway에 요청을 하면 API Gateway는 인증, 인가, 요청, 응답 등을 수행하여 사용자가 원하는 데이터..