Ограничение количества запросов API¶
Ограничение количества запросов позволяет вам ограничить количество успешных обращений к API в течение определенного периода времени, обычно в следующих случаях:
-
Для защиты ваших API от распространенных типов угроз безопасности, таких как атаки типа "отказ в обслуживании" (DOS).
-
Регулирование трафика в зависимости от доступности инфраструктуры
-
Предоставление API, приложения или ресурса потребителю на разных уровнях обслуживания, обычно с целью монетизации.
Архитектурная модель API Gateway, которая решает проблему управления API, включает в себя следующее:
-
Внутренние сервисы/системы, на которых размещается фактическая бизнес-логика
-
API в API Gateway, которые проксируют внутренние сервисы
-
Приложения, которые используют API в API Gateway
-
Пользователи приложений
В следующих пунктах описываются типы политики ограничения тарифов, применимые к каждой из вышеперечисленных областей, и причины, по которым соответствующие заинтересованные стороны должны тщательно рассмотреть каждую из них.
-
Воздействие на внутренние службы/системы
-
Воздействие на API в шлюзе
-
Расширенные политики ограничения количества запросов: API Publisher
-
Воздействия для приложений, использующих API