您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件。
您可以使用 Edge Micro Gate,為 Kubernetes 叢集中執行的服務提供 Apigee API 管理服務。本主題說明在 Kubernetes 上部署 Edge Micro Gate 的原因,並說明如何將 Edge Micro 閘道部署至 Kubernetes 服務。
用途
部署至 Kubernetes 的服務通常會向外部消費者或叢集內執行的其他服務公開 API。
無論是哪一種情況,都有一項重要問題需要解決:您要如何管理這些 API?例如:
- 你如何保護他們的安全?
- 您如何管理流量?
- 你將如何深入分析流量模式、延遲和錯誤?
- 您如何發布 API,讓開發人員能夠尋找及使用 API?
無論是將現有服務和 API 遷移至 Kubernetes 堆疊,還是建立新的服務和 API,Edge Microgate 都能提供簡潔的 API 管理體驗,包括安全性、流量管理、數據分析、發布等。
執行 Edge Microgate 服務
部署至 Kubernetes 式服務時,Emi Microgate 會在各自的 Pod 中執行。在這個架構中,Emicro Microgate 會攔截傳入的 API 呼叫,並將其轉送至其他 Pod 中執行的一或多項目標服務。在這項設定中,Ecro Microgate 會使用 API 管理功能,例如安全性、數據分析、流量管理和其他服務強制執行政策。
下圖說明 Edge Microgate 做為 Kubernetes 叢集中的服務執行的架構:
請參閱在 Kubernetes 中部署 Edge Microgate 服務。
後續步驟
- 如要瞭解如何在 Kubernetes 中以 Edge Micro 閘道 (服務) 執行服務,請參閱將 Edge Micro Gate 部署為 Kubernetes 中的服務。