Найти в Дзене
Merion Academy

DevSecOps - это просто сканеры или реальная безопасность?

DevSecOps звучит круто, но на деле часто все сводится к запуску пары сканеров перед релизом. Какие практики из этого блока на самом деле дают реальный, а не формальный эффект для безопасности? И с чего можно начать внедрять их на проекте уже сейчас? Сразу хочется заметить: DevSecOps – это не про “поставить сканеры”, сканеры – лишь инструменты. Сами по себе они ничего не решают и легко превращаются в формальность. Самое главное здесь – то, где именно встроена безопасность и как команда с ней работает. Если безопасность появляется только перед релизом (или после инцидента), это не DevSecOps. Если она встроена в разработку и CI, она начинает реально снижать риски. Shift-left, SAST, SCA – дают эффект именно потому, что они: ⁃ быстрые ⁃ минимальны по стоимости (а зачастую вообще бесплатные) ⁃ помогают предупредить риск, пока он не превратился в проблему Да, сканеры могут пересекаться: SAST, DAST, SCA, политики. Но ключевое – не их количество, а обратная связь разработчику: что найдено, гд
Оглавление

Привет! На связи Merion Academy - платформа доступного IT образования! В этой рубрике авторы наших курсов отвечают на волнующие вопросы!

Вопрос:

DevSecOps звучит круто, но на деле часто все сводится к запуску пары сканеров перед релизом. Какие практики из этого блока на самом деле дают реальный, а не формальный эффект для безопасности? И с чего можно начать внедрять их на проекте уже сейчас?

Отвечает Филипп Игнатенко, автор курса DevOps-инженер с нуля:

Сразу хочется заметить: DevSecOps – это не про “поставить сканеры”, сканеры – лишь инструменты. Сами по себе они ничего не решают и легко превращаются в формальность.
Самое главное здесь – то, где именно встроена безопасность и как команда с ней работает. Если безопасность появляется только перед релизом (или после инцидента), это не DevSecOps. Если она встроена в разработку и CI, она начинает реально снижать риски.
Shift-left, SAST, SCA – дают эффект именно потому, что они:
⁃ быстрые
⁃ минимальны по стоимости (а зачастую вообще бесплатные)
⁃ помогают предупредить риск, пока он не превратился в проблему
Да, сканеры могут пересекаться: SAST, DAST, SCA, политики.
Но ключевое – не их количество, а обратная связь разработчику: что найдено, где именно и как это чинить.
Там, где применяется security как код, правила работают всегда одинаково. А там, где есть ownership, безопасность перестает быть “чужой задачей”.
Если начать внедрение уже сейчас, разумный минимум – SAST (SonarQube с нестрогими профилями), SCA (Dependency Check), базовые политики в CI. Это почти не тормозит разработку, но эффект дает реальный, а не формальный.

Подробнее тему DevOps Филипп разбирает в наших бесплатных вводных уроках на курсе DevOps-инженер с нуля! Регистрируйся и погнали учиться!