Безопасная разработка: проектирование ПО
Для команды Selectel безопасность сервисов — приоритет. Мы уделяем большое внимание защищенности, и нам есть, чем с вами поделиться. В этом курсе расскажем, как повседневные решения разработчика влияют на безопасность сервисов, какие базовые практики помогают избежать большинства уязвимостей, а также как и зачем внедрять безопасную разработку в процессы.
Материалы курса
-
1Процессы безопасной разработки
Материал пройден
Не существует единого волшебного метода, который позволит создать безопасное ПО одним движением. Защищенность создается по кирпичикам на протяжении разработки, развертывания и сопровождения ПО. В этом…
-
2Требования безопасности
Материал пройден
В этой статье разберем, какие требования к безопасности предъявляются к программному обеспечению и какую роль они играют при проектировании.
-
3Принципы безопасного проектирования
Материал пройден
Разберем ключевые принципы, которые помогают учитывать требования безопасности еще на этапе проектирования.
-
4Безопасное использование сторонних компонентов
Материал пройден
В процессе разработки ПО используются разные компоненты: операционные системы, среды выполнения контейнеров, фреймворки, библиотеки, расширения, плагины и темы. Кроме того, разработчики часто применяю…