Компоненты APIM
Шлюз АПИ (API Gateway)
Платформы APIM часто оснащены инструментами мониторинга АПИ (API monitoring tools) и инструментами логирования АПИ (API logging tools), которые обеспечивают наглядность и позволяют командам выявлять проблемы производительности API. Эти информационные панели и виджеты помогают обнаружить аномалии на ранней стадии и повышают оперативность их решения.
Портал позволяет разработчикам самостоятельно получать доступ к документации API и возможность ей поделиться. Такой подход увеличивает эффективность работы разработчиков с API, оптимизирует и ускоряет процессы сборки и тестирования API, способствует согласованности в команде.
API-шлюз действует как центральная точка управления, через которую проходят запросы на маршрутизацию и преобразование протоколов. API-шлюзы облегчают коммуникацию и предоставляют единую точку доступа для внутренних и внешних сторон взаимодействия с API, несмотря на частые изменения структур API и использование разных языков.
Портал разработчика АПИ (Devportal)
Аналитика АПИ: мониторинг и логи
Одна из главных проблем с API-интерфейсами — отсутствие видимости жизненного цикла, от проектирования до внедрения и вывода из эксплуатации. API часто разрабатываются для небольших внутренних задач, а затем масштабируются для более широкого использования без должной проверки. Управление жизненным циклом API решает эту проблему, предоставляя устойчивое и надежное решение для разработки, тестирования и управления API с поддержкой версионирования.
Управление жизненным циклом АПИ
Набор определенных политик определяет эволюцию API. Каждый API должен работать в его рамках. Менеджеры политик API управляют жизненным циклом этих политик и развертыванием расширенных политик, влияющих на всю инфраструктуру API.
Менеджер политики АПИ