Курс DevSecOps
Встраивание безопасности в процесс релиза: проверки кода, усиление контейнеров, управление секретами и превращение инфраструктуры в код.
Курс DevSecOps в Log Academy — шестимесячная программа среднего уровня, которая проходит офлайн в Баку и онлайн в живом формате. Разработчики, DevOps- и системные инженеры учатся встраивать безопасность в процесс релиза: SAST, SCA и secret scanning в пайплайне, харденинг контейнерных образов, RBAC в Kubernetes и аудит Terraform. Около 70% занятий — практика.
Чем DevSecOps отличается от обычного DevOps?
DevOps отвечает за то, чтобы код выходил в продакшн быстро, автоматически и воспроизводимо. DevSecOps добавляет в тот же поток проверки безопасности: на каждый коммит сканируются код и зависимости, секреты не попадают в репозиторий, контейнерный образ подписывается, инфраструктурный код проверяется. Цель — сделать безопасность обычным шагом пайплайна, а не отдельным аудитом перед релизом. Тогда ошибка конфигурации ловится до того, как попадёт в продакшн.
Это направление находится на стыке кибербезопасности и разработки. Аналитик SOC обнаруживает атаку, когда она уже происходит, а DevSecOps-инженер старается, чтобы уязвимое место вообще не появилось. Поэтому безопасность CI/CD требует ежедневной работы и с разработчиками, и с инфраструктурной командой. Обучение DevSecOps у нас построено именно вокруг этих практических навыков, а не вокруг теории.
Что конкретно вы будете делать в лаборатории?
Каждая тема заканчивается лабораторным заданием. На своей виртуальной машине вы собираете пайплайн, подключаете к нему SAST и SCA и разбираете результаты: какая находка — реальный риск, а какая — ложное срабатывание. Затем минимизируете и подписываете Docker-образ, пишете в кластере Kubernetes правила RBAC, сетевые политики и admission control. В Terraform проверяете принцип наименьших привилегий и drift конфигурации.
Лаборатория построена на vSphere: каждый студент получает отдельную виртуальную машину, и среда доступна 24/7 на протяжении всего курса. После занятия можно повторить задание, намеренно сломать конфигурацию и собрать её заново. Ошибаться в безопасной среде — самый практичный способ не повторить ту же ошибку в рабочем проекте. Онлайн-группы работают в той же лаборатории, что и офлайн.
С чем вы выйдете после курса?
Тем, кто завершил программу и итоговый проект, выдаётся сертификат академии. Мы также направляем при подготовке к международным сертификационным экзаменам, но не гарантируем результат: он зависит от вашей подготовки. Главное, что остаётся после курса, — безопасный пайплайн, который вы сами построили с нуля и провели его аудит. Это ядро портфолио и реальная работа, которую можно пошагово разобрать на собеседовании.
Карьерный модуль включает разбор резюме и профиля LinkedIn, тренировку технических собеседований и направление на вакансии. На собеседованиях на позиции DevSecOps, DevOps и облачной безопасности обычно спрашивают про дизайн пайплайна, безопасность контейнеров и Kubernetes — именно эти темы составляют основу курса. Группы по 8–12 человек, поэтому преподаватель успевает отдельно посмотреть пайплайн каждого студента.
Что ты получишь
- →Встраивать проверки безопасности в CI/CD pipeline
- →Усиливать и подписывать образ контейнера
- →Настраивать Kubernetes RBAC и сетевые политики
- →Проводить аудит конфигурации Terraform/IaC
Инструменты
Модули
Частые вопросы
Кому подходит курс DevSecOps?
Программа рассчитана на разработчиков, DevOps- и системных инженеров — тех, кто уже работает с кодом, серверами или процессом релиза. Если вы приходите в кибербезопасность с нуля, разумнее начать с программы Linux Administrator или Blue Team. На бесплатной консультации мы вместе подберём подходящую ступень.
Я уже знаю DevOps. Что даст DevSecOps?
Знание DevOps — хорошая база, а DevSecOps добавляет к ней взгляд безопасника. Вы научитесь читать результаты SAST, SCA и secret scanning, харденить и подписывать контейнерные образы, настраивать RBAC и сетевые политики в Kubernetes, проводить аудит конфигураций Terraform. В итоге пайплайн становится не только быстрым, но и проверенным.
Насколько хорошо нужно уметь программировать?
Курс среднего уровня. Достаточно уверенно работать в терминале, читать простые скрипты и знать основы Git. Писать сложные программы не нужно, но придётся читать код и понимать, где находится найденная проблема. Первый модуль повторяет основы Linux, Git и CI, чтобы группа стартовала с одного уровня.
Занятия проходят офлайн или онлайн?
Оба варианта: офлайн-группы в Баку по адресу Ülvi Bünyadzadə 2 и онлайн-занятия в живом формате. В онлайн-группах та же лаборатория и та же поддержка преподавателя, виртуальная машина доступна 24/7. Для компаний проводим корпоративное обучение DevSecOps, адаптированное под задачи команды.
Что входит в итоговый проект?
В итоговом проекте вы с нуля строите безопасный пайплайн: проверки кода и зависимостей, управление секретами, подписанный контейнерный образ, политики Kubernetes и проверки Terraform. Затем проводите аудит этого пайплайна и документируете находки. Завершение проекта — условие получения сертификата академии и главная работа в вашем портфолио.
Как начать обучение?
Оставьте заявку через форму на сайте, позвоните или напишите в WhatsApp: +994 50 700 60 70. На бесплатной консультации примерно за 20 минут мы определим ваш уровень и цель. Первое занятие бесплатно, так что формат и лабораторию можно проверить до принятия решения. Академия открыта ежедневно с 11:00 до 22:00.