Edge Microgateway را با نمای کلی Kubernetes ادغام کنید

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

می‌توانید از Edge Microgateway برای ارائه مدیریت Apigee API برای سرویس‌هایی که در یک خوشه Kubernetes اجرا می‌شوند استفاده کنید. این مبحث توضیح می‌دهد که چرا ممکن است بخواهید Edge Microgateway را در Kubernetes مستقر کنید، و نحوه استقرار Edge Microgateway را به عنوان یک سرویس توضیح می‌دهد.

مورد استفاده

سرویس‌هایی که در Kubernetes مستقر می‌شوند معمولاً API‌ها را در معرض دید مصرف‌کنندگان خارجی یا سایر سرویس‌های در حال اجرا در داخل خوشه قرار می‌دهند.

در هر صورت، یک مشکل مهم برای حل وجود دارد: چگونه این API ها را مدیریت خواهید کرد؟ به عنوان مثال:

  • چگونه آنها را ایمن خواهید کرد؟
  • چگونه ترافیک را مدیریت خواهید کرد؟
  • چگونه می توانید بینشی در مورد الگوهای ترافیک، تأخیرها و خطاها به دست آورید؟
  • چگونه API های خود را منتشر می کنید تا توسعه دهندگان بتوانند آنها را کشف و استفاده کنند؟

چه در حال انتقال سرویس‌ها و APIهای موجود به پشته Kubernetes باشید یا در حال ایجاد سرویس‌ها و APIهای جدید، Edge Microgateway به ارائه یک تجربه مدیریت API تمیز که شامل امنیت، مدیریت ترافیک، تجزیه و تحلیل، انتشار و غیره است کمک می‌کند.

اجرای Edge Microgateway به عنوان یک سرویس

هنگامی که به عنوان یک سرویس در Kubernetes مستقر می شود، Edge Microgateway در pod خود اجرا می شود. در این معماری، Edge Microgateway تماس‌های API ورودی را رهگیری می‌کند و آنها را به یک یا چند سرویس هدف در حال اجرا در سایر پادها هدایت می‌کند. در این پیکربندی، Edge Microgateway ویژگی‌های مدیریت API مانند امنیت، تجزیه و تحلیل، مدیریت ترافیک و اجرای سیاست‌ها را در اختیار سایر سرویس‌ها قرار می‌دهد.

شکل زیر معماری را نشان می دهد که در آن Edge Microgateway به عنوان یک سرویس در یک خوشه Kubernetes اجرا می شود:

Edgemicro به عنوان سرویس

Deploy Edge Microgateway را به عنوان یک سرویس در Kubernetes ببینید.

مرحله بعدی

،

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

می‌توانید از Edge Microgateway برای ارائه مدیریت Apigee API برای سرویس‌هایی که در یک خوشه Kubernetes اجرا می‌شوند استفاده کنید. این مبحث توضیح می‌دهد که چرا ممکن است بخواهید Edge Microgateway را در Kubernetes مستقر کنید، و نحوه استقرار Edge Microgateway را به عنوان یک سرویس توضیح می‌دهد.

مورد استفاده

سرویس‌هایی که در Kubernetes مستقر می‌شوند معمولاً API‌ها را در معرض دید مصرف‌کنندگان خارجی یا سایر سرویس‌های در حال اجرا در داخل خوشه قرار می‌دهند.

در هر صورت، یک مشکل مهم برای حل وجود دارد: چگونه این API ها را مدیریت خواهید کرد؟ به عنوان مثال:

  • چگونه آنها را ایمن خواهید کرد؟
  • چگونه ترافیک را مدیریت خواهید کرد؟
  • چگونه می توانید بینشی در مورد الگوهای ترافیک، تأخیرها و خطاها به دست آورید؟
  • چگونه API های خود را منتشر می کنید تا توسعه دهندگان بتوانند آنها را کشف و استفاده کنند؟

چه در حال انتقال سرویس‌ها و APIهای موجود به پشته Kubernetes باشید یا در حال ایجاد سرویس‌ها و APIهای جدید، Edge Microgateway به ارائه یک تجربه مدیریت API تمیز که شامل امنیت، مدیریت ترافیک، تجزیه و تحلیل، انتشار و غیره است کمک می‌کند.

اجرای Edge Microgateway به عنوان یک سرویس

هنگامی که به عنوان یک سرویس در Kubernetes مستقر می شود، Edge Microgateway در pod خود اجرا می شود. در این معماری، Edge Microgateway تماس‌های API ورودی را رهگیری می‌کند و آنها را به یک یا چند سرویس هدف در حال اجرا در سایر پادها هدایت می‌کند. در این پیکربندی، Edge Microgateway ویژگی‌های مدیریت API مانند امنیت، تجزیه و تحلیل، مدیریت ترافیک و اجرای سیاست‌ها را در اختیار سایر سرویس‌ها قرار می‌دهد.

شکل زیر معماری را نشان می دهد که در آن Edge Microgateway به عنوان یک سرویس در یک خوشه Kubernetes اجرا می شود:

Edgemicro به عنوان سرویس

Deploy Edge Microgateway را به عنوان یک سرویس در Kubernetes ببینید.

مرحله بعدی