Внедрение безопасной разработки обычно становится практическим ответом на конкретные вызовы. Потребность в DevSecOps возникает, когда бизнес сталкивается с проблемами, которые условно можно разделить на три категории.
Операционные и ресурсные проблемы- Отсутствие собственных ресурсов и компетенций для построения процессов безопасности.
- Нет данных о текущем уровне защищенности приложений, что не позволяет оценить риски.
Бизнес-задачи и внешние требования- Есть необходимость выполнить требования регуляторов (152-ФЗ, ФСТЭК России) или внутренних стандартов, особенно для продуктов в сфере КИИ.
- Возникает конфликт между скоростью разработки и необходимостью обеспечить безопасность релизов.
Последствия инцидентов- Произошел ИБ-инцидент, например, утечка данных, что подсветило слабые места в процессе разработки.
- Существует осознанный запрос на превентивную защиту продукта и репутации компании от подобных угроз.