Service Mesh의 기본 개념

Service Mesh의 기본 개념 An architecture diagram generated by Archify. Service A · Service Mesh 도입 전 Service A Service B · Service Mesh 도입 전 Service B Service C · Service Mesh 도입 전 Service C Control Plane · 정책 관리 · Service Mesh 도입 후 Control Plane 정책 관리 Service A · Service Mesh 도입 후 › Pod A Service A Sidecar Proxy · Service Mesh 도입 후 › Pod A Sidecar Proxy Service B · Service Mesh 도입 후 › Pod B Service B Sidecar Proxy · Service Mesh 도입 후 › Pod B Sidecar Proxy Service C · Service Mesh 도입 후 › Pod C Service C Sidecar Proxy · Service Mesh 도입 후 › Pod C Sidecar Proxy 직접 호출 직접 호출 mTLS 자동 암호화 mTLS 설정 배포 설정 배포 Service Mesh 도입 전 Service Mesh 도입 후 Pod A Pod B Pod C Legend 서비스 컨트롤 플레인 사이드카 프록시

도입 전 문제점

  • • 재시도 로직을 각 서비스에 구현
  • • 서비스 간 암호화 수동 설정
  • • 메트릭 수집 일관성 없음
  • • 트래픽 제어 어려움

도입 후 장점

  • • 자동 재시도 및 타임아웃
  • • 자동 mTLS 암호화
  • • 통합 메트릭 및 추적
  • • 세밀한 트래픽 제어