Обзор интеграции Edge Microgateway с Kubernetes

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

Edge Microgateway можно использовать для управления API Apigee для сервисов, работающих в кластере Kubernetes . В этом разделе объясняется, почему может потребоваться развертывание Edge Microgateway в Kubernetes, и описывается, как развернуть Edge Microgateway в Kubernetes в качестве сервиса.

Вариант использования

Сервисы, развернутые в Kubernetes, обычно предоставляют API либо внешним потребителям, либо другим сервисам, работающим внутри кластера.

В любом случае, перед нами стоит важная проблема: как вы будете управлять этими API? Например:

  • Как вы обеспечите их безопасность?
  • Как вы будете регулировать дорожное движение?
  • Как вы сможете получить представление о характере трафика, задержках и ошибках?
  • Как вы будете публиковать свои API, чтобы разработчики могли их находить и использовать?

Независимо от того, переносите ли вы существующие сервисы и API в стек Kubernetes или создаете новые сервисы и API, Edge Microgateway помогает обеспечить удобное управление API, включающее безопасность, управление трафиком, аналитику, публикацию и многое другое.

Использование Edge Microgateway как сервиса

При развертывании в Kubernetes как сервисе Edge Microgateway работает в собственном поде . В этой архитектуре Edge Microgateway перехватывает входящие вызовы API и направляет их к одному или нескольким целевым сервисам, работающим в других подах. В этой конфигурации Edge Microgateway предоставляет другим сервисам функции управления API, такие как безопасность, аналитика, управление трафиком и обеспечение соблюдения политик.

На следующем рисунке показана архитектура, в которой Edge Microgateway работает как сервис в кластере Kubernetes:

Edgemicro как услуга

См. раздел «Развертывание Edge Microgateway как сервиса в Kubernetes» .

Следующий шаг