Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Anda dapat menggunakan Edge Microgateway untuk menyediakan pengelolaan Apigee API bagi layanan yang berjalan di cluster Kubernetes. Topik ini menjelaskan alasan Anda mungkin ingin men-deploy Edge Microgateway di Kubernetes, dan menjelaskan cara men-deploy Edge Microgateway ke Kubernetes sebagai layanan.
Kasus penggunaan
Layanan yang di-deploy ke Kubernetes biasanya mengekspos API, baik kepada konsumen eksternal maupun layanan lain yang berjalan dalam cluster.
Dalam kedua kasus tersebut, ada masalah penting yang harus diselesaikan: Bagaimana Anda akan mengelola API ini? Contoh:
- Bagaimana Anda akan mengamankannya?
- Bagaimana Anda akan mengelola traffic?
- Bagaimana cara Anda mendapatkan insight tentang pola traffic, latensi, dan error?
- Bagaimana Anda akan memublikasikan API agar developer dapat menemukan dan menggunakannya?
Baik Anda memigrasikan layanan dan API yang ada ke stack Kubernetes atau membuat layanan dan API baru, Edge Microgateway membantu memberikan pengalaman pengelolaan API yang bersih yang mencakup keamanan, pengelolaan traffic, analisis, publikasi, dan lainnya.
Menjalankan Edge Microgateway sebagai layanan
Saat di-deploy ke Kubernetes sebagai layanan, Edge Microgateway berjalan di pod-nya sendiri. Dalam arsitektur ini, Edge Microgateway menangkap panggilan API yang masuk dan merutekannya ke satu atau beberapa layanan target yang berjalan di pod lain. Dalam konfigurasi ini, Edge Microgateway menyediakan fitur pengelolaan API seperti keamanan, analisis, pengelolaan traffic, dan penerapan kebijakan ke layanan lainnya.
Gambar berikut mengilustrasikan arsitektur tempat Edge Microgateway berjalan sebagai layanan di cluster Kubernetes:
Lihat Men-deploy Edge Microgateway sebagai layanan di Kubernetes.
Langkah berikutnya
- Untuk mempelajari cara menjalankan Edge Microgateway sebagai layanan di Kubernetes, lihat Men-deploy Edge Microgateway sebagai layanan di Kubernetes.