Содержание курса
Введение в DevSecOps
6 уроков
1.
Понятие DevSecOps
↗
2.
История возникновения
↗
3.
Ключевые принципы
↗
4.
Основы CI/CD
↗
5.
Роль безопасности
↗
6.
Первый запуск
↗
Основы контейнеризации
7 уроков
1.
Введение в контейнеры
↗
2.
Docker базовый обзор
↗
3.
Сетевые настройки контейнеров
↗
4.
Хранение данных контейнеров
↗
5.
Контейнерная оркестрация
↗
6.
Изоляция приложений
↗
7.
Управление ресурсами
↗
Инфраструктура как код
8 уроков
1.
Концепция IaC
↗
2.
Сценарии развертывания
↗
3.
Автоматизация конфигурации
↗
4.
Система управления версиями
↗
5.
Интеграция облачных сервисов
↗
6.
Шаблоны инфраструктуры
↗
7.
Модульное развёртывание
↗
8.
Контроль изменений
↗
CI/CD процессы
9 уроков
1.
Настройка пайплайна
↗
2.
Сборка приложения
↗
3.
Тестирование интеграции
↗
4.
Развертывание обновлений
↗
5.
Версионирование релизов
↗
6.
Интеграция с репозиторием
↗
7.
Параллельные сборки
↗
8.
Оптимизация сборки
↗
9.
Отладка пайплайна
↗
Безопасность кода
10 уроков
1.
Статический анализ кода
↗
2.
Динамический анализ приложений
↗
3.
Инструменты проверки безопасности
↗
4.
Обнаружение уязвимостей
↗
5.
Защита от инъекций
↗
6.
Шифрование данных
↗
7.
Аудит зависимостей
↗
8.
Контроль доступа к коду
↗
9.
Логирование событий
↗
10.
Обновление библиотек
↗
Автоматизация тестирования
11 уроков
1.
Базовые тестовые стратегии
↗
2.
Юнит тестирование
↗
3.
Интеграционные тесты
↗
4.
Сценарии нагрузочного теста
↗
5.
Тестирование безопасности
↗
6.
Покрытие тестами кода
↗
7.
Модульное тестирование
↗
8.
Автоматизация сборки тестов
↗
9.
Непрерывное тестирование
↗
10.
Анализ результатов тестирования
↗
11.
Отчетность по тестам
↗
Управление уязвимостями
12 уроков
1.
Методы сканирования
↗
2.
Обнаружение эксплойтов
↗
3.
Анализ уязвимостей
↗
4.
Приоритетизация рисков
↗
5.
Управление обновлениями
↗
6.
Настройка фаервола
↗
7.
Мониторинг трафика
↗
8.
Защита API
↗
9.
Сканирование контейнеров
↗
10.
Оценка угроз
↗
11.
Критическая уязвимость
↗
12.
Реакция на инциденты
↗
Мониторинг и логирование
13 уроков
1.
Основы мониторинга
↗
2.
Настройка логирования
↗
3.
Анализ журналов
↗
4.
Системы сбора данных
↗
5.
Визуализация метрик
↗
6.
Мониторинг производительности
↗
7.
Отслеживание инцидентов
↗
8.
Корреляция событий
↗
9.
Анализ аномалий
↗
10.
Интеграция SIEM
↗
11.
Сбор логов серверов
↗
12.
Хранение логов
↗
13.
Отчет по системе
↗
Интеграция безопасности
14 уроков
1.
Сбор данных уязвимостей
↗
2.
Интеграция сканеров
↗
3.
Автоматизация безопасности
↗
4.
Объединение систем контроля
↗
5.
Связь разработки и охраны
↗
6.
Построение безопасной среды
↗
7.
Конфигурация систем защиты
↗
8.
Интеграция с облаком
↗
9.
Согласование политик
↗
10.
Реализация шифрования
↗
11.
Внедрение стандартов
↗
12.
Контроль доступа сервисов
↗
13.
Интеграция инструментов
↗
14.
Синхронизация процессов
↗
Администрирование DevSecOps
15 уроков
1.
Организация администрирования
↗
2.
Управление правами доступа
↗
3.
Конфигурация серверов
↗
4.
Мониторинг инфраструктуры
↗
5.
Резервное копирование данных
↗
6.
Настройка уведомлений
↗
7.
Обеспечение отказоустойчивости
↗
8.
Оптимизация процессов обновления
↗
9.
Администрирование сетей
↗
10.
Регистрация событий системы
↗
11.
Обслуживание баз данных
↗
12.
Управление лицензиями
↗
13.
Контроль производительности
↗
14.
Анализ логов сервера
↗
15.
Финальная оценка администрирования
↗