Вы просматриваете документацию 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.
- Настройка 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 Hub всегда будет отображать актуальную и полную информацию о ваших API, управляемых в Apigee Edge.
Включите интеграцию коннектора Apigee Edge API Hub.
Подробное руководство по включению интеграции коннектора API-хаба Apigee Edge см. в шагах, описанных в разделе «Интеграция коннектора API-хаба Apigee Edge» .