نظرة عامة حول دمج Edge Microgateway مع Kubernetes

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

يمكنك استخدام Edge Microgateway لتوفير إدارة واجهة برمجة التطبيقات Apigee للخدمات التي يتم تشغيلها في مجموعة Kubernetes. يوضّح هذا الموضوع السبب الذي قد يدفعك إلى نشر Edge Microgateway على Kubernetes، ويوضّح طريقة نشر Edge Microgateway على Kubernetes كخدمة.

حالة الاستخدام

عادةً ما تعرض الخدمات المنشورة على Kubernetes واجهات برمجة التطبيقات، إمّا للمستهلكين الخارجيين أو للخدمات الأخرى قيد التشغيل ضمن المجموعة.

في كلتا الحالتين، هناك مشكلة مهمة يجب حلها: كيف ستدير واجهات برمجة التطبيقات هذه؟ مثال:

  • كيف ستؤمّنها؟
  • كيف ستدير عدد الزيارات؟
  • كيف يمكنك الحصول على إحصاءات حول أنماط حركة الزيارات وحالات الاستجابة والأخطاء؟
  • كيف ستنشر واجهات برمجة التطبيقات الخاصة بك حتى يتمكّن المطوّرون من اكتشافها واستخدامها؟

سواء كنت تنقل الخدمات وواجهات برمجة التطبيقات الحالية إلى حزمة Kubernetes أو تنشئ خدمات وواجهات برمجة تطبيقات جديدة، يساعدك Edge Microgateway في توفير تجربة إدارة نظيفة لواجهة برمجة التطبيقات، بما في ذلك الأمان وإدارة عدد الزيارات والإحصاءات والنشر وغير ذلك.

تشغيل Edge Microgateway كخدمة

عند نشر Edge Microgateway في Kubernetes كخدمة، يتم تشغيلها في مجموعة الإعلانات المتسلسلة الخاصة بها. في هذه البنية، يعترض Edge Microgateway طلبات البيانات الواردة من واجهة برمجة التطبيقات ويوجِّهها إلى خدمة واحدة أو أكثر من الخدمات المستهدفة التي تعمل في مجموعات أخرى. من خلال هذه الإعدادات، يوفّر Edge Microgateway ميزات إدارة واجهة برمجة التطبيقات للخدمات الأخرى، مثل الأمان والإحصاءات وإدارة الزيارات وفرض السياسات.

يوضِّح الشكل التالي البنية التي يعمل فيها برنامج Edge Microgateway كخدمة في مجموعة Kubernetes:

Edgemicro كخدمة

راجِع المقالة نشر Edge Microgateway كخدمة في Kubernetes.

الخطوة التالية