Некоторые способы защиты веб-приложений от чрезмерной нагрузки:
- Anti-DDoS. habr.com dzen.ru Сервис, который пропускает весь входящий трафик через центр фильтрации. habr.com Он обнаруживает и блокирует атаки DDoS, перенаправляя трафик на специальные серверы или фильтруя его до того, как он достигнет приложения. dzen.ru
- Anti-Bot. habr.com Блокирует вредоносных ботов, которые спамят через контактные формы, воруют контент, сканируют ресурсы и т. п.. habr.com Anti-Bot применяет CAPTCHA, анализ динамических ответов JavaScript и временные блокировки для подозрительных IP-адресов. habr.com
- Load Balancer. habr.com Распределяет нагрузку и помогает избежать перегрузки серверов. habr.com
- NGFW. habr.com Разграничивает доступ по IP-адресам и протоколам-портам или приложениям. habr.com
- WAF. blog.infra-tech.ru www.sberbank.ru Специальный тип файервола, который анализирует HTTP и HTTPS трафик на предмет аномалий, подозрительного поведения или известных типов атак на веб-приложения. www.sberbank.ru
- HTTPS. tproger.ru Расширение HTTP, которое поддерживает шифрование и защищает данные пользователей при передаче в интернете. tproger.ru
- Проверка входящих данных. tproger.ru Контролируют данные, полученные с веб-форм, как на стороне клиента, так и на стороне сервера. tproger.ru
Для полноценной защиты веб-приложений необходим комплексный, многоуровневый подход. habr.com Важно правильно выстроить цепочку защиты, иначе можно случайно заблокировать нормальный трафик или перегрузить систему. habr.com