CS1 API Gateway 아래 출처를 참고하여 작성한 글입니다. 개인 공부 목적으로 작성하였습니다. 1. API Gateway란? MSA환경에서 통합적으로 엔드포인트와 REST API를 관리하기 위해 사용합니다. 모든 클라이언트는 각 서비스의 엔드포인트 대신 API Gateway로 요청을 전달합니다. API Gateway는 사용자가 설정한 라우팅 설정에 따라 각 엔드포인트로 클라이언트를 대리하여 요청하고 응답을 받으면 다시 클라이언트에게 전달하는 프록시 역할을 합니다. 또한 API Gateway는 엔드포인트 서버에서 공통으로 필요한 인증/인가, 사용량 제어, 요청/응답 변조등의 기능을 플러그인 형태로 제공합니다. 2. 플러그인 기능 API Gateway가 클라이언트로부터 요청을 전달받으면 설정된 플러그인의 속성 그룹 순서대로 플.. 2021. 9. 16. 이전 1 다음