Допустим, я использую REST API без сервера в AWS.Поэтому мой REST API реализован в лямбде AWS, и лямбда-экспозиция предоставляется через HTTP с использованием API-шлюза или балансировки нагрузки приложений.Затем я хочу защитить свой API от потенциальных хакеров, которые слишком интенсивно используют мой API.Поэтому я хочу ограничить частоту вызовов API по IP-адресу вызывающего абонента.
Я вижу, что это можно сделать с помощью AWS WAF с использованием правила на основе тарифа .При чтении документации минимальный порог составляет 2000 звонков на 5 минут.Это около 7 звонков в секунду.Это слишком много для наших стандартов.Кроме того, невозможно указать ограничение по минутам, часам, дням и т. Д. Таким образом, оно довольно ограничено.
Есть ли какая-либо другая альтернатива, кроме правила на основе ставок AWS WAF, для достижения ограничения на основе IP?