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

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

Что такое интеграция коннектора API Apigee Edge?

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

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

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

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

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

  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-центр всегда отображает актуальную и полную картину ваших API, управляемых в Apigee Edge.

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

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