Интеграция коннектора Apigee Edge API Hub

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

Что представляет собой интеграция коннектора Apigee Edge API Hub?

Интеграция коннектора Apigee Edge API Hub упрощает автоматическую передачу метаданных API (таких как определения прокси-серверов API, спецификации и связанные с ними сведения) и данных времени выполнения (например, метрик трафика API и аналитики) из ваших организаций Apigee Edge непосредственно в API Hub Google Cloud. Эта интеграция обеспечивает централизованное, унифицированное представление ваших API на разных шлюзах, упрощая поиск, управление и администрирование API.

Основные преимущества

  • Централизованное обнаружение API: все ваши API Apigee Edge можно найти в API-хабе наряду с API из других источников.
  • Повышенная прозрачность: получите представление о вашей API-инфраструктуре благодаря консолидированным метаданным и информации о времени выполнения.
  • Упрощенное управление: упростите управление API и жизненным циклом в вашей разнообразной экосистеме API.

Как это работает

Интеграция коннектора Apigee Edge API Hub создает безопасный и автоматизированный канал для передачи информации о ваших API из организаций Apigee Edge в API Hub. Этот процесс включает в себя установление связи между Apigee Edge и службой предоставления ресурсов API Hub.

  1. Настройка API-хаба и создание экземпляра плагина: Начните с настройки API-хаба в вашем проекте Google Cloud и создания экземпляра плагина. Этот экземпляр плагина выступает в качестве уникального идентификатора (идентификатора шлюза) и точки регистрации для ваших организаций Apigee Edge. В процессе настройки вы также настраиваете дополнения API-хаба, которые определяют, будут ли обрабатываться только метаданные API или и метаданные, и данные времени выполнения. Затем сервер настройки API-хаба устанавливает необходимые внутренние сопоставления для заданного идентификатора шлюза и имени вашей организации.
  2. Включение Apigee Edge: После того, как экземпляр плагина будет готов, вы можете явно включить коннектор API-хаба для конкретной организации Apigee Edge, выполнив вызов API управления. В этом вызове вы указываете gatewayId (имя ресурса экземпляра), который связывает вашу организацию Edge с указанным экземпляром API-хаба. Это действие запускает службу коннектора API-хаба в Apigee Edge.
  3. Синхронизация данных:
    • Синхронизация метаданных: Apigee Edge начинает автоматически извлекать и передавать метаданные API (например, конфигурации прокси-серверов API, спецификации OpenAPI) в соответствующий экземпляр API-хаба. Эта синхронизация гарантирует постоянное обновление определений ваших API в API-хабе.
    • Синхронизация данных в режиме реального времени: если соответствующие дополнения включены в API Hub, Apigee Edge также собирает и отправляет данные в режиме реального времени (например, аналитику трафика, частоту ошибок) в API Hub. Это обеспечивает централизованное представление оперативной информации о ваших API.
  4. Непрерывный мониторинг и обновления: интеграция коннектора API Hub постоянно отслеживает изменения в ваших API Apigee Edge (например, новые развертывания, модификации) и автоматически отправляет эти обновления в API Hub. Статус интеграции можно запросить через API управления Edge. Обработка метаданных и данных во время выполнения динамически адаптируется в зависимости от состояния экземпляра плагина API Hub и настроенных им дополнений.

Благодаря бесперебойному потоку данных API Hub всегда будет отображать актуальную и полную информацию о ваших API, управляемых в Apigee Edge.

Включите интеграцию коннектора Apigee Edge API Hub.

Подробное руководство по включению интеграции коннектора API-хаба Apigee Edge см. в шагах, описанных в разделе «Интеграция коннектора API-хаба Apigee Edge» .