Лучшие онлайн курсы обучения DevSecOps

В этом обзоре представлены лучшие онлайн курсы обучения DevSecOps, их сравнение, актуальный рейтинг. Специалисты DevSecOps приносят большую пользу бизнесу, потому что они обеспечивают безопасность в процессе разработки и продакшена. DevSecOps сейчас весьма востребованы, а зарплатные перспективы очень хорошие. На курсах вы получите необходимые знания и навыки и сможете применить их на практике.

Курс «Внедрение и работа в DevSecOps» от Otus

https://otus.ru/lessons/devsecops/

Devsecops_otus_1

Цена: 86 400 руб, возможна рассрочка

Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций

Длительность: 4 месяца,  4 ак. часа в неделю

Домашние задания: есть

Проверка заданий преподавателем: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: разработчики, DevOps-инженеры и администраторы, тестировщиков, архитекторы, специалисты по информационной безопасности

Доступ к материалам: навсегда

Проекты в портфолио: 1 проект

Помощь с трудоустройством: есть

Программа курса:

  • Вводная лекция. Правила, цели и рекомендации
  • Основные термины, стандарты, методики, источники информации, используемые в инструментах информационной безопасности
  • Основные принципы обеспечения информационной безопасности стека приложений и инфраструктуры
  • Разбор уязвимостей OWASP Top 10 Web
  • Разбор уязвимостей OWASP Top 10 — REST API
  • Безопасная разработка в HTML/CSS и PHP
  • Безопасная разработка в Java/Node.js
  • Безопасная разработка в .NET
  • Безопасная разработка в Python
  • Безопасная разработка и уязвимости программного кода
  • Q&A. Сессия вопросов и ответов
  • Введение в Docker
  • Работа с данными и сетями в Docker
  • Сборка и оптимизация Docker-образов
  • Обеспечение безопасности в Docker контейнерах
  • Обеспечение безопасности в Kubernetes
  • Обеспечение безопасности в ОС Linux
  • Обеспечение безопасности ОС Windows
  • Обеспечение безопасности CI/CD тулчейна и DevOps процесса
  • Обзор DevSecOps инструментария
  • Анализ исходного кода на безопасность (SAST/ DAST/IAST)
  • Применение защиты для REST-API внутри микро-сервисных приложений и на back-end
  • Применение Web-Application Firewall (WAF) для защиты Web, REST API, Bot protection
  • Сессия вопросов и ответов
  • Современные средства периметральной безопасности сети (NGFW/Sandbox)
  • Средства обнаружения действий внутреннего нарушителя (PAM и другие решения)
  • Мониторинг безопасности и реакция на события в ИБ (SIEM/SOAR)
  • Моделирование угроз и тестирование на проникновение
  • План проекта и методика трансформации организации в DevSecOps
  • Итоговый проект

Особенности курса:

  • Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
  • Занятия проходят в группах
  • Есть чат для общения с преподавателями и другими студентами

Курс «DevSecOps — Kubernetes DevOps & Security with Hands-On Labs» от Udemy

https://www.udemy.com/course/kubernetes-devsecops/

Devsecops_udemy_1

Цена: 1 590 руб

Формат обучения: видеозаписи лекций, статьи

Длительность: 13 часов видео, 42 статьи

Домашние задания: есть

Проверка заданий преподавателем: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: разработчики, DevOps-инженеры и администраторы, специалисты по информационной безопасности

Доступ к материалам: навсегда

Проекты в портфолио: нет

Помощь с трудоустройством: нет

Курс на английском языке.

Какие навыки вы получите:

  • Освоите подход DevSecOps
  • Узнаете концепции безопасности Kubernetes
  • Познакомитесь с HashiCorp Vault
  • Научитесь находить уязвимости в зависимостях, Dockerfile, имеджах, ресурсах K8S
  • Освоите юнит тесты, mutation тесты, SAST, DAST, интеграционные тест
  • Поймете, как делать интеграцию/перенос безопасности в конвейер DevOps
  • Сможете исправлять уязвимости в зависимостях, Dockerfile, имеджах, ресурсах K8S
  • Будете проводить мониторинг уязвимостей и кластера Kubernetes
  • Освоите уведомления Slack для Jenkins, Prometheus, Grafana, Falco

Курс «DevSecOps Engineering Training» от Zeolearn

https://www.zeolearn.com/devsecops-engineering-training

Devsecops_zeolearn_1

Цена: нет информации

Формат обучения: видеозаписи лекций

Длительность: 16 часов

Домашние задания: есть

Проверка заданий преподавателем: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: разработчики, DevOps-инженеры и администраторы, специалисты по информационной безопасности

Доступ к материалам: навсегда

Проекты в портфолио: 1 проект

Помощь с трудоустройством: нет

Курс на английском языке.

Программа курса:

  • Цель, преимущества, концепции и словарь DevSecOps
  • Чем методы обеспечения безопасности DevOps отличаются от других подходов к обеспечению безопасности
  • Стратегии безопасности, ориентированные на бизнес
  • Понимание и применение наук о данных и безопасности
  • Польза и преимущества красных и синих команд
  • Интеграция безопасности в рабочие процессы непрерывной доставки
  • Как роли DevSecOps соответствуют культуре и организации DevOps

Курс «Certified DevSecOps Professional» от Practical DevSecOps

https://www.practical-devsecops.com/certified-devsecops-professional/

Devsecops_prdevsecops_1

Цена: 899$

Формат обучения: видеозаписи лекций

Длительность: нет информации

Домашние задания: есть

Проверка заданий преподавателем: нет

Связь с преподавателем: есть

Документ об окончании: сертификат в случае сдачи экзамена

Кому подойдет курс: разработчики, DevOps-инженеры и администраторы, специалисты по информационной безопасности

Доступ к материалам: навсегда

Проекты в портфолио: нет

Помощь с трудоустройством: нет

Курс на английском языке.

Программа курса:

Модуль 1. Введение в основы

  • Что такое DevOps?
  • Строительные блоки DevOps: люди, процессы и технологии
  • Принципы DevOps — культура, автоматизация, измерение и совместное использование (CAMS)
  • Преимущества DevOps — скорость, надежность, доступность, масштабируемость, автоматизация, стоимость и наглядность
  • Что такое непрерывная интеграция и непрерывное развертывание?
  • Распространенные проблемы, возникающие при использовании принципа DevOps
  • Тематические исследования DevOps передовых технологий в Facebook, Amazon и Google

Модуль 2. Введение в инструменты

  • Gitlab/Github
  • Docker
  • Gitlab CI/Github Actions/Circle CI/Jenkins/Travis
  • OWASP ZAP
  • Ansible
  • Inspec

Модуль 3. Безопасный пайплайн SDLC и CI/CD

  • Что такое безопасный SDLC
  • Безопасные активити SDLC и шлюзы безопасности
  • DevSecOps Maturity Model (DSOMM)
  • Использование инструментов для выполнения вышеуказанных действий в CI/CD
  • Внедрение безопасности как часть конвейера CI/CD
  • DevSecOps и проблемы с пентестингом и оценкой уязвимостей

Модуль 4. Анализ программных компонентов (SCA) в конвейере CI/CD

  • Что такое анализ программных компонентов
  • Анализ компонентов программного обеспечения и его проблемы
  • Что искать в решении SCA (бесплатном или коммерческом)
  • Встраивание инструментов SCA, таких как OWASP Dependency Checker, Safety, RetireJs и NPM Audit, Snyk в конвейер

Модуль 5. SAST (статический анализ) в конвейере CI/CD

  • Что такое статическое тестирование безопасности приложений
  • Статический анализ и его проблемы
  • Внедрение инструментов SAST, таких как Find Bugs, в конвейер
  • Сканирование секретов для предотвращения раскрытия секретов в коде
  • Написание пользовательских проверок для выявления возраста утечки секретов в организации

Модуль 6. DAST (динамический анализ) в конвейере CI/CD

  • Что такое динамическое тестирование безопасности приложений
  • Динамический анализ и его проблемы (управление сессиями, сканирование AJAX)
  • Встраивание инструментов DAST, таких как ZAP и Burp Suite Dastardly, в конвейер
  • Тестирование неправильной конфигурации SSL
  • Проверка неправильной конфигурации сервера, например, секретных папок и файлов
  • Создание базовых сканов для DAST

Модуль 7. Инфраструктура как код и ее безопасность

  • Что такое инфраструктура как код и ее преимущества
  • Платформа + определение инфраструктуры + управление конфигурацией
  • Введение в Ansible
  • Инструменты и услуги, помогающие реализовать IaaC

Модуль 8. Соответствие как код

  • Различные подходы к выполнению требований соответствия в масштабе DevOps
  • Использование управления конфигурацией для достижения соответствия
  • Управление соответствием с помощью Inspec/OpenScap

Модуль 9. Управление уязвимостями с помощью специальных инструментов

  • Подходы к управлению уязвимостями в организации

Особенности курса:

  • Есть чат для общения с преподавателями и другими студентами
  • Более 100 заданий

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка вверх