Маршрутизатор API

Назначение

API Gateway обеспечивает централизованную маршрутизацию всех внешних запросов к сервисам Power Platform. Это позволяет унифицировать взаимодействие внешних клиентов с платформой, реализовать согласованную политику безопасности и обеспечить высокую производительность при обработке обращений.

Ключевые возможности

API Gateway предоставляет ключевые механизмы для организации единого входа в платформу и управления взаимодействием внешних и внутренних сервисов:

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