Ringkasan Mengintegrasikan Edge Microgateway dengan Kubernetes

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Anda dapat menggunakan Edge Microgateway untuk menyediakan pengelolaan API Apigee untuk layanan yang berjalan di cluster Kubernetes. Topik ini menjelaskan alasan Anda perlu 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 ke konsumen eksternal atau ke layanan lain yang berjalan di dalam cluster.

Dalam kedua kasus tersebut, ada masalah penting yang harus dipecahkan: Bagaimana Anda akan mengelola API ini? Contoh:

  • Bagaimana Anda akan mengamankannya?
  • Bagaimana Anda akan mengelola traffic?
  • Bagaimana Anda akan mendapatkan wawasan tentang pola, latensi, dan kesalahan lalu lintas?
  • 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 as a service, Edge Microgateway berjalan di pod-nya sendiri. Dalam arsitektur ini, Edge Microgateway mencegat panggilan API yang masuk dan mengarahkannya 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 penegakan kebijakan ke layanan lainnya.

Gambar berikut mengilustrasikan arsitektur di mana Edge Microgateway berjalan sebagai layanan di cluster Kubernetes:

Edgemicro sebagai Layanan

Lihat Men-deploy Edge Microgateway sebagai layanan di Kubernetes.

Langkah berikutnya