Маршрутизатор API
Назначение
API Gateway обеспечивает централизованную маршрутизацию всех внешних запросов к сервисам Power Platform. Это позволяет унифицировать взаимодействие внешних клиентов с платформой, реализовать согласованную политику безопасности и обеспечить высокую производительность при обработке обращений.
Ключевые возможности
API Gateway предоставляет ключевые механизмы для организации единого входа в платформу и управления взаимодействием внешних и внутренних сервисов:
- Аутентификация запросов и проверка прав доступа в соответствии с политикой безопасности платформы.
- Маршрутизация запросов к соответствующим микросервисам в зависимости от типа и содержимого запроса.
- Композиция API: разбиение сложных запросов на несколько внутренних и агрегирование результатов.
- Преобразование протоколов данных при необходимости адаптации к различным требованиям внешних клиентов.
- Ограничение скорости запросов (rate limiting) и кэширование ответов для повышения производительности.
- Сбор технических метрик и логирование действий для последующего анализа.