یکپارچه‌سازی Edge Microgateway با نمای کلی Kubernetes

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

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

کاربرد

سرویس‌های مستقر در Kubernetes معمولاً «میاناهای برنامه‌سازی کاربردی» را برای مصرف‌کنندگان خارجی یا برای سرویس‌های دیگری که در خوشه اجرا می‌شوند نمایان می‌کنند.

در هر دو حالت، یک مشکل مهم برای حل کردن وجود دارد: چگونه این میاناهای برنامه‌سازی کاربردی را مدیریت خواهید کرد؟ برای مثال:

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

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

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

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

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

Edgemicro as Service

به استقرار Edge Microgateway به‌عنوان سرویس در Kubernetes مراجعه کنید.

مرحله بعدی