API Gateway1 [MSA] API Gateway - 머리부터 발끝까지(1) 회고 글에서 적었듯이 올해는 MSA에 대해서 공부를 해보려한다. 그 중에 첫번째로 API Gateway에 대해 공부를 해보자. API Gateway란? MSA는 간단하게 말해서 Monolithic구조의 서비스를 여러개의 서비스로 쪼개어 관리하는 아키텍쳐다. 수 많은 API 호출이 이뤄질텐데, 매번 따로따로 공통된 로직(ex : 인증/인가)을 구현하고 관리해야한다면? 이는 리소스 낭비임에 분명하다. API Gateway를 도입하자! 특징 API Gateway는 API 서버 앞단에서 모든 Request 엔드포인트를 단일화 해주는 역할을 한다. 그로인해 API 통신량이 줄어들어 대기시간을 줄일 수 있고, 효율성이 높아진다. 모든 요청이 들어오는 통로이기 때문에, 공통 부분(ex: 인증/인가)을 처리하기 좋다... 2021. 1. 13. 이전 1 다음