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 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 diselesaikan: Bagaimana Anda akan mengelola API ini? Contoh:

  • Bagaimana Anda akan mengamankannya?
  • Bagaimana Anda akan mengelola traffic?
  • Bagaimana Anda akan mendapatkan wawasan mengenai pola lalu lintas, latensi, dan kesalahan?
  • Bagaimana Anda akan memublikasikan API sehingga developer dapat menemukan dan menggunakannya?

Baik Anda memigrasikan layanan dan API yang sudah ada ke stack Kubernetes atau membuat layanan dan API baru, Edge Microgateway akan membantu memberikan pengalaman pengelolaan API yang rapi dan mencakup keamanan, pengelolaan traffic, analisis, publikasi, dan lainnya.

Menjalankan Edge Microgateway sebagai layanan

Saat di-deploy ke Kubernetes as a service, Edge Microgateway akan berjalan dalam 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 penerapan kebijakan ke layanan lainnya.

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

Edgemicro sebagai Layanan

Lihat Men-deploy Edge Microgateway sebagai layanan di Kubernetes.

Langkah berikutnya