Overview오늘은 Service Mesh와 API Gateway라는 두 핵심 아키텍처 구성 요소에 대해 학습하고,이들이 마이크로서비스 환경에서 어떤 역할을 수행하는지, 그리고 어떤 차이점이 있는지를 정리해보았다. Service Mesh는 서비스 간의 내부 통신을 관리하는 인프라 레이어로, 주로 사이드카 패턴을 통해 구현되며,분산 추적, 트래픽 제어, 인증 및 로깅과 같은 기능을 제공한다. 대표적인 예로는 Istio, Linkerd 등이 있다. 반면 API Gateway는 클라이언트와 백엔드 간의 외부 트래픽의 진입점 역할을 하며,인증, 인가, 라우팅, API 버전 관리, 캐싱 등의 기능을 제공해 API 접근을 효과적으로 제어하고 보호한다. 두 기술 모두 Ambassador 패턴이나 어댑터 컨테이..