Автоматизация контроля качества и безопасности ПО

Вебинар посвящен тому, как встроить практики качества и безопасности в ежедневный цикл разработки. Эксперты PVS-Studio и Apsafe рассказали, почему статический анализ и автоматизированные проверки стали доступными инструментами для любой команды и как регулярный контроль безопасности помогает успевать за современным ритмом релизов без перестройки CI/CD.

Валерий Филатов (Developer Advocate, PVS-Studio) рассказал в своем докладе «Зачем платить за то, что уже работает?» о том, что когда-то код-ревью, автотесты и CI/CD казались лишней бюрократией — дорогой и доступной немногим. Со временем выяснилось, что без них инциденты обходятся дороже, чем сама практика, а инструменты подтянулись настолько, что теперь это может себе позволить любая команда. На примере статического анализа посмотрели, почему Best Practices давно перестали быть недостижимым идеалом.

Виктор Тимашков (руководитель группы Apsafe) в своем докладе «Безопасность приложения — это не разовая проверка, а ритм релиза» объяснил, что разовые пентесты и квартальные аудиты не успевают за поставкой: код уходит в прод чаще, чем его успевают «проверить снаружи». Разобрали, почему контроль должен повторяться вместе с релизом, что меняется в процессе разработки и как облачный контур (на примере Apsafe) встраивает проверки в этот ритм без перестройки CI/CD.

PVS-Studio
Автор: PVS-Studio
PVS-Studio — статический анализатор кода для языков С, С++, С#, Java, Go, JavaScript и TypeScript. Инструмент помогает искать ошибки в коде и является SAST-решением, т.е. выявляет и дефекты безопасности. Уже 18 лет продукт помогает сотням компаний по всему миру улучшать качество и надежность исходного кода. В анализаторе более 1,3 тыс. диагностических правил. Поддерживается их классификация по CWE, SEI CERT Coding Standards, OWASP ASVS, MISRA C:2012, MISRA C:2023, MISRA C++:2008 и MISRA C++:2023. PVS-Studio соответствует требованиям к статическим анализаторам, перечисленным в ГОСТ Р 71207-2024 и методическом документе ЦБ РФ "Профиль защиты". Используется при построении и сертификации процессов РБПО по ГОСТ Р 56939—2024.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных