Опис проєкту
ПерекладРобота ділиться на два великі блоки. Перший — доставка контенту. Треба підключити CDN і правильно розкласти кешування статики: зображення, скрипти, стилі та шрифти, з розумними заголовками часу життя й версіюванням за хешем, щоб оновлення доїжджали без ручного скидання, а старі копії не зависали у відвідувачів. Динаміку важливо не закешувати помилково, тож потрібен акуратний і явний набір правил.
Другий блок — захист від DDoS. Чекаємо шар фільтрації на периметрі: правила за частотою, ліміти на IP та на сесію, відсів за репутацією й поведінкою, виклик перевірки для підозрілих клієнтів і білі списки для наших сервісів та платіжних колбеків. Окремо — захист важких сторінок пошуку та форм, куди зазвичай і б'ють.
Третє й обов'язкове — моніторинг. Потрібні зрозумілі графіки трафіку, дашборд поточних атак, сповіщення під час сплеску та журнал заблокованих джерел, щоб ми бачили картину самі, а не здогадувалися. За підсумком чекаємо коротку інструкцію: як міняти пороги, як тимчасово послабити фільтр і як читати метрики. Досвід із nginx, CDN-провайдерами та реальними атаками обов'язковий, приклади попередніх впроваджень вітаються.