두 가지 모두 하는 일은 비슷하지만 아래와 같은 차이점이 존재한다.
API Gateway → 외부에서 요청을 받는다
Service Mesh → 내부에서 요청을 받는다
네트워크 **외부 트래픽
**을 수락하고 내부적으로 배포하는 것이다.
네트워크 **내부에서 트래픽을 라우팅하고 관리
**하는 것이다.
API Gateway는 **중앙 집중 아키텍처
**이기 때문에 SPOF(Single Point Of Failure) **단일 실패 지점
**을 생성한다.
하지만 Service Mesh는 분산형 아키텍처이기 때문에 SPOF가 생기지 않는다.