Вы просматриваете документацию 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-хаба.
- Настройка API-концентратора и экземпляра плагина: сначала настройте API-концентратор в вашем проекте Google Cloud и создайте экземпляр плагина. Этот экземпляр плагина служит уникальным идентификатором (идентификатором шлюза) и точкой регистрации для ваших организаций Apigee Edge. Во время настройки вы также настраиваете надстройки API-концентратора, которые определяют, будут ли обрабатываться только метаданные API или и метаданные, и данные среды выполнения. Затем сервер настройки API-концентратора устанавливает необходимые внутренние сопоставления для заданного идентификатора шлюза и названия вашей организации.
- Подключение к Apigee Edge: после готовности экземпляра плагина вы явно включаете коннектор API-концентратора для конкретной организации Apigee Edge, выполняя вызов API управления. В этом вызове вы указываете
gatewayId
(имя ресурса экземпляра), который связывает вашу организацию Edge с назначенным экземпляром API-концентратора. Это действие запускает службу коннектора API-концентратора в Apigee Edge. - Синхронизация данных:
- Синхронизация метаданных: Apigee Edge начинает автоматически извлекать и передавать метаданные API (например, конфигурации прокси-сервера API, спецификации OpenAPI) в соответствующий экземпляр API-концентратора. Эта синхронизация обеспечивает постоянное обновление определений API в API-концентраторе.
- Синхронизация данных во время выполнения: если соответствующие надстройки включены в API Hub, Apigee Edge также собирает и отправляет данные во время выполнения (например, аналитику трафика, частоту ошибок) в API Hub. Это обеспечивает централизованное представление оперативной информации о ваших API.
- Непрерывный мониторинг и обновления: Интеграция с API Hub постоянно отслеживает изменения в API Apigee Edge (например, новые развертывания, модификации) и автоматически отправляет эти обновления в API Hub. Состояние интеграции можно запросить через API управления Edge. Обработка метаданных и данных среды выполнения динамически адаптируется в зависимости от состояния экземпляра плагина API Hub и его настроенных дополнений.
Благодаря бесперебойному потоку данных API-центр всегда отображает актуальную и полную картину ваших API, управляемых в Apigee Edge.
Включить интеграцию коннектора API Apigee Edge
Полное руководство по включению интеграции коннектора концентратора API Apigee Edge см. в шагах, описанных в разделе Интеграция коннектора концентратора API Apigee Edge .