1. API Gateway API Gateway란 마이크로서비스 아키텍처(Microservice Architecture, MSA)에서 여러 클라이언트 요청을 적절한 서비스로 프록시하거나 라우팅하기 위한 서비스이다. MSA 개념이 대중화된 지금 API Gateway의 중요성도 더 커지고 있다. MSA에서는 도메인별로 하나 이상의 서비스와 그에 따른 서버가 존재하기 때문에 이 서비스를 사용하는 클라이언트 입장에서는 다수의 end point가 생기게 되며, 관리하기가 힘들다. 그래서 MSA 환경에서 서비스에 대한 도메인을 하나로 통합할 수 있는 API Gateway가 필요하다. API Gateway는 일반적으로 아래 역할을 수행한다. 트래픽 관리, CORS 지원, 권한 부여 및 액세스 제어, 제한, 모니터링 ..