DevSecOps: практика безопасной разработки

на Отзовике, IRecommend и TutorTop
Оценка знаний по Python
Программирование на языке Python
Оценка знаний по операционным системам и виртуализации
Основы работы с операционными системами
Основы виртуализации и контейнеризации
Переменные и условные операторы
Циклы и функции
Regexp и его использование для синтаксического анализа
Работа с текстовыми утилитами
Разбор скриптов и их написание
Linux Hardening
PAM
SELinux
Криптография в Linux
Модель OSI и модель TCP\IP
Канальный и физический уровни модели OSI
Сетевой уровень модели OSI
Транспортный уровень модели OSI
Протоколы уровня приложений
Технология трансляции сетевых адресов (NAT)
Динамическая маршрутизация. Протоколы внутреннего шлюза
Использование IPv6
Docker и микросервисная архитектура
Kubernetes (к8s)
Ansible
Введение в SSDLC
Внедрение практик DevSecOps. Роли и зоны ответственности
CI/CD: непрерывная интеграция, доставка и развертывание
DevSecOps: автоматизация сканирования
Нормативные аспекты и стандарты безопасной разработки
Практики AppSec
Моделирование угроз и оценка рисков
Безопасность веб, уязвимости и атаки
Инструменты OWASP
Проблемы безопасности прикладной криптографии
Тестирование безопасности
Основы операционной системы Linux
Технологии контейнеризации
Введение в Kubernetes
Управление приложениями в Kubernetes
Сетевые технологии в Kubernetes и DNS
Хранение данных и управление состоянием
Внутренняя работа Kubernetes и kubelet
Масштабирование и мониторинг
Безопасность в Kubernetes
Безопасность в Kubernetes
Итоговый проект