반응형
API Gateway
-
API Gateway카테고리 없음 2022. 4. 16. 01:09
📌API Gateway란? MSA에서 API Gateway는 서버 최앞단에 위치하여 모든 API의 호출을 받는다. 받은 API 호출을 인증한 후에, 적절한 서비스들에 메시지가 전달될 수 있도록 한다. 마치 프록시 서버(Proxy Server)처럼 동작하며 인증, 권한, 모니터링, 로깅 등의 추가적인 기능을 한다. Monolithic Archituecture과 다르게 MSA는 한 서비스에 한 개 이상의 서버가 존재하기 때문에 client 입장에서 다수의 엔드포인트가 생기게 되며 엔드 포인트 변경이 일어났을 때 관리가 힘들다. 따라서 MSA 환경에서는 서비스를 하나로 통합할 수 있는 API Gateway가 필요하다. 📌API Gateway의 주요 기능 인증 및 인가 (Authentication and Aut..