Apigee Edge 문서입니다.
Apigee X 문서로 이동 정보
Edge Microgateway를 사용하여 Kubernetes 클러스터에서 실행되는 서비스에 Apigee API 관리를 제공할 수 있습니다. 이 주제에서는 Kubernetes에 Edge Microgateway를 배포하는 이유와 Edge Microgateway를 서비스로 Kubernetes에 배포하는 방법을 설명합니다.
사용 사례
Kubernetes에 배포된 서비스는 일반적으로 외부 소비자 또는 클러스터 내에서 실행되는 다른 서비스에 API를 노출합니다.
두 경우 모두 해결해야 할 중요한 문제가 있습니다. 이러한 API를 어떻게 관리할 것인가요? 예를 들면 다음과 같습니다.
- 어떻게 보호할 예정인가요?
- 트래픽은 어떻게 관리하나요?
- 트래픽 패턴, 지연 시간, 오류에 대한 통계를 얻으려면 어떻게 해야 하나요?
- 개발자가 API를 검색하고 사용할 수 있도록 API를 게시하려면 어떻게 해야 하나요?
기존 서비스와 API를 Kubernetes 스택으로 이전하거나 새 서비스와 API를 만드는 경우 Edge Microgateway를 사용하면 보안, 트래픽 관리, 분석, 게시 등을 포함한 깔끔한 API 관리 환경을 제공할 수 있습니다.
Edge Microgateway를 서비스로 실행
서비스로 Kubernetes에 배포되면 Edge Microgateway는 자체 pod에서 실행됩니다. 이 아키텍처에서 Edge Microgateway는 수신되는 API 호출을 가로채 다른 포드에서 실행되는 하나 이상의 대상 서비스로 라우팅합니다. 이 구성에서 Edge Microgateway는 보안, 분석, 트래픽 관리, 정책 시행과 같은 API 관리 기능을 다른 서비스에 제공합니다.
다음 그림은 Edge Microgateway가 Kubernetes 클러스터에서 서비스로 실행되는 아키텍처를 보여줍니다.
Kubernetes에서 Edge Microgateway를 서비스로 배포를 참고하세요.
다음 단계
- Kubernetes에서 Edge Microgateway를 서비스로 실행하는 방법을 알아보려면 Kubernetes에서 Edge Microgateway를 서비스로 배포를 참고하세요.