Съдържание и теми, включени в курса
Въведение в DevSecOps и ECDE рамката
- Основи и принципи на DevSecOps
- Предизвикателства пред сигурността в DevOps среди
- Общ преглед на ECDE изпита и тематичните области
Сигурна DevSecOps култура и мислене
- Сигурността като споделена отговорност
- Изместване на сигурността наляво в SDLC
- Съгласуване на заинтересованите страни и роли в екипа
Интегриране на сигурността в CI/CD конвейри
- Осигуряване на сигурност на Jenkins, GitLab CI и Azure DevOps конвейри
- Управление на тайни и конфигурация на средата
- Сигурни компилации на контейнери и сканиране на образи
Сигурност на приложенията в DevSecOps
- Статично и динамично тестване за сигурност на приложения (SAST/DAST)
- Сканиране на зависимости с отворен код (SCA инструменти)
- Преглед на сигурността на кода и практики за сигурно кодиране
Инфраструктура като код и облачна сигурност
- Осигуряване на сигурност на конфигурациите на Terraform, Ansible и Kubernetes
- IAM и политика-като-код
- DevSecOps в хибридни/мулти-облачни среди
Мониторинг, съответствие и готовност за инциденти
- Мониторинг на сигурността и логване в CI/CD
- Автоматизация на съответствието (напр. NIST, ISO, SOC 2)
- Автоматизирано отстраняване на проблеми и работни процеси за реакция при инциденти
Подготовка за ECDE изпит и финална лабораторна работа
- Структура на ECDE изпита и съвети за подготовка
- Обобщаваща лабораторна работа за DevSecOps конвейр
- Проверки на знанията и оценка на готовността
Обобщение и следващи стъпки
Изисквания
- Разбиране на основни работни процеси и инструменти в DevOps
- Запознатост с жизнения цикъл на софтуерната разработка (SDLC)
- Познанията по принципи за сигурност на приложенията са от полза
Аудитория
- DevOps инженери
- Професионалисти по сигурност на приложения
- Софтуерни разработчици, интегриращи сигурност в конвейри
Отзиви от участници (3)
Споделянето на опит е ценно и важно знание на учителя.
Carey Fan - Logitech
Курс - C/C++ Secure Coding
Машинен превод
Голям брой допълнителни инструменти, споменати в материала, и реалните примери от опита на Мейн.
Tamas Adam - Ericsson
Курс - Certified Ethical Hacker CEH v.13 AI
Машинен превод
знанието на тренера беше много високо - той знаеше за какво говори и имаше отговорите на нашите въпроси
Adam - Fireup.PRO
Курс - Advanced Java Security
Машинен превод