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 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:

Edgemicro as a Service

Lihat Men-deploy Edge Microgateway sebagai layanan di Kubernetes.

Langkah berikutnya