Компания Google выпустила Apigee API hub - центральное хранилище для API, независимо от того, где они размещены и кто их создал. Цель проекта - обеспечить единый взгляд на всю экосистему API, облегчить управление, контроль и наблюдение за всеми API в одном месте.
Apigee - это платформа управления API, которую можно использовать для внедрения и публикации API. В 2016 году она была приобретена компанией Google. API hub может использоваться для сбора важной информации об API, что позволяет разработчикам легко находить и оценивать их. Команды разработчиков платформ API могут использовать API hub для получения информации о портфеле API и управления им.
Apigee можно использовать для API-прокси и визуально настраивать или кодировать политики API как шаги в потоке API, а также настраивать поведение API с помощью кода. Кроме того, в Apigee есть портал для разработчиков, на котором компании могут публиковать API, чтобы разработчики могли изучать, тестировать, получать API-ключи и использовать существующие API. Клиенты могут использовать Apigee как слой абстракции поверх существующих сервисов, а также предоставлять данные и сервисы в виде API партнерам и разработчикам.
Новый хаб предоставляет единую платформу для регистрации всех API и связанных с ними метаданных, независимо от того, где эти API находятся. Он легко интегрируется с Apigee X и Apigee Hybrid. В нем есть традиционный поиск по фильтрам и семантический поиск на основе искусственного интеллекта, то есть пользователи могут искать на естественном языке, находить API по функциональности («отправить сообщение») или искать конкретные коды ошибок («найти непоследовательную ошибку lint-версии»).
В хабе также есть события и действия, которые можно использовать для запуска рабочих процессов, таких как рассмотрение и утверждение релизов, или для автоматизации создания и развертывания конфигураций прокси на шлюзах API. В нем также предусмотрен генеративный ИИ. По словам Google, Gemini Code Assist для Apigee использует данные API-концентратора для ускорения разработки и повышения согласованности. Интеграция приложений использует Gemini и концентратор API, чтобы автоматически предлагать оптимальную конфигурацию коннектора/REST для ваших интеграций.