Перейти к основному содержимому

43 страницы с тегом "Mapius"

Посмотреть все теги

API

API (Application Programming Interface) — программный интерфейс, который определяет правила и механизмы взаимодействия между различными программами или их компонентами. API предоставляет набор методов, функций, протоколов и инструментов, которые позволяют одной программе запрашивать и использовать данные или функциональность другой программы.

API Gateway

Инфраструктура для публикации API

Uptime тесты

Uptime тесты - это автоматические проверки для оценки доступности API.

Аудит

Аудит - модуль для сбора и хранения информации о событиях информационной безопасности, происходящих в системе.

Добавить API

1. Перейдите в раздел Администрирование > Синхронные API.

Единая платформа аутентификации

Единая платформа аутентификации (ЕПА) — модуль для аутентификации партнерских сервисов и систем, а также федерации с внешними и внутренними поставщиками идентификации (IdP). Построен на базе OpenAM и Open Identity Platform Ecosystem для обеспечения надёжного и гибкого доступа.

Журналирование

Журналирование — модуль для сбора и хранения логов. Помогает с анализом действий в системе. В модуль передаются логи о работе сервисов и модулей Мапиус.

Мониторинг

Мониторинг — модуль для сбора метрик с серверов и систем. Помогает в первичной диагностике и последующем предотвращении возможных инцидентов. В модуль передаются данные о работоспособности сервисов и модулей Мапиус.

Плагин

С помощью плагина можно изменить функциональность метода API. Плагин действует как посредник между приложением и API.

Подключить балансировку нагрузки

Вы можете подключить балансировщик нагрузки к API. Балансировщик помогает обеспечить высокую доступность API. Балансировщик нагрузки использует алгоритм Round Robin (RR). Чтобы подключить балансировку нагрузки:

Поставщик API

Поставщик API — это организация или команда, предоставляющая доступ к своему API. API могут использовать разработчики, приложения или внешние потребители. Поставщик API разрабатывает, поддерживает, управляет API и предоставляет ресурсы для интеграции.

Потребитель API

Потребитель API – это приложение, система, устройство или разработчик, который использует возможности другого приложения через API. Потребитель API отправляет запросы к поставщику API, следуя определённым правилам (как правило установленным в документации). Поставщик API обрабатывает эти запросы и возвращает ответ.

Реестр API

Разработка и публикация API на платформы

Создать ключ

Для создания ключа нужна активная политика. Как создать политику?

Сравнить API

1. Перейдите в раздел Администрирование > Синхронные API.

Трассировка

Трассировка — служебный сервис для анализа и устранения проблем в распределённых операциях микросервисной платформы. Помогает увидеть, как разные сервисы выполняют одну бизнес-операцию, синхронно или асинхронно, и выявить узкие места.

Троттлинг

Троттлинг ограничивает количество запросов к API за определённое время, чтобы защитить серверы от перегрузки и распределить ресурсы между пользователями. Например, лимит API может составлять 100 запросов в минуту. Если лимит превышен, потребитель API получит ошибку 403 (Forbidden).

Удалить политику

Перед удалением политику нужно отвязать от всех ключей и отключить(/docs/services/api-management/step-by-step/policies/disable-policy).