Объёмные и прикладные атаки различаются
Мощный поток трафика может исчерпать канал ещё до того, как его увидит сервер. Меньший поток дорогих запросов может исчерпать рабочие процессы приложения или подключения к базе данных. Разные атаки требуют разных мер защиты.
Знайте, как реагирует провайдер
Уточните обнаружение, охват фильтрации, максимальную защиту, эскалацию и условия ограничения трафика. Постоянная защита всё равно должна иметь документированный предел. Ни один хост не может достоверно обещать иммунитет от любого события отказа в обслуживании.
Защитите приложение
Используйте ограниченные размеры запросов, тайм-ауты, кэширование, ограничения частоты и бюджеты соединений, соответствующие услуге. Отделяйте администрирование от публичных конечных точек. Защищайте дорогостоящую работу аутентификацией или очередью, где это разумно.
Подготовьте порядок действий при инциденте
Поддерживайте внешний канал статуса, процедуру связи и информацию, необходимую для выявления атаки. Проверьте восстановление после исчерпания ресурсов. Подтвердите область мер защиты, путь эскалации и ограничения, применимые к вашему заказу.