딥 게이트웨이
딥 게이트웨이(Deep Gateway)는 외부 클라이언트(사용자, 애플리케이션)와 내부 백엔드 서비스 사이에 위치하는 고급 지능형 계층을 의미합니다. 단순한 라우팅 및 인증을 처리하는 기본 API 게이트웨이와 달리, 딥 게이트웨이는 더 깊은 수준에서 복잡한 데이터 페이로드와 애플리케이션 로직을 검사, 변환 및 관리하는 기능을 갖추고 있습니다.
현대의 분산 마이크로서비스 아키텍처에서는 복잡성이 급격하게 증가합니다. 딥 게이트웨이는 이러한 복잡성에 대한 제어를 중앙 집중화하기 때문에 매우 중요합니다. 이는 요청이 개별 서비스에 도달하기 전에 비즈니스 규칙, 보안 정책 및 데이터 거버넌스에 대한 주요 적용 지점 역할을 하여 시스템 무결성과 성능을 보장합니다.
딥 게이트웨이의 작동 방식은 여러 정교한 기능을 포함합니다.
딥 게이트웨이는 높은 수준의 제어와 지능이 요구되는 시나리오에 배포됩니다.
관련 개념에는 기존 API 게이트웨이, 서비스 메시(Istio와 같은), 엣지 컴퓨팅 프록시 및 서비스 검색 메커니즘이 포함됩니다.