Логотип МИЭМ НИУ ВШЭ
Рабочий
Логотип типа проекта Программный
Программный
2026 / 2027
Логотип проекта Курс DevSecOps с автоматической проверкой лабораторных работ
    Комиссия 6

2793 Курс DevSecOps с автоматической проверкой лабораторных работ

Старт
10.11.2026
Представление
26.01.2027 – 06.02.2027
Постерная сессия
06.04.2027 – 17.04.2027
Защита
08.06.2027 – 19.06.2027

Паспорт проекта

Аннотация

Актуальность проекта определяется ростом роли DevSecOps и MLSecOps в защите цепочек поставок ПО, облачных сервисов и систем с компонентами искусственного интеллекта. Потребность в соответствующих компетенциях приводит к появлению университетских дисциплин, программ ДПО и повышения квалификации, летних школ и массовых онлайн-курсов. В МИЭМ уже проведён курс «Основы MLSecOps», реализуется программа профессиональной переподготовки по безопасной разработке и DevSecOps, разрабатываются новые...

Отрасль

Информационная безопасность

Теги

DevSecOps
Python
Devops

Цель

Разработать и апробировать программную платформу автоматической и автоматизированной проверки лабораторных работ различной сложности, обеспечивающую интеграцию с GitLab, независимую проверку решений, оперативную обратную связь обучающимся, хранение результатов и передачу оценок в LMS НИУ ВШЭ, на примере курса по DevSecOps.

Ожидаемые результаты

  • Работающий MVP платформы автопроверки на базе FastAPI и PostgreSQL
    • Включающий интеграцию с GitLab API, доверенный грейдер, минимальный административный интерфейс, миграции БД, автоматические тесты и CI-конвейер
    • Платформа обеспечивает получение решения, независимую проверку, формирование обратной связи, расчёт и сохранение результата
  • Комплект пяти лабораторных работ по DevSecOps — задания 0–4

    Форма и способы промежуточного контроля

    Поэтапные демонстрации результатов научному руководителю и куратору в проектном офисе (онлайн или очно) с короткими письменными отчётами по итогам каждого этапа. Между этапами проходят еженедельные синхронизации с научным руководителем.

    Форма представления результатов

    Итоговый отчёт по проекту с описанием архитектуры, реализации, модели угроз, результатов тестирования и пилотной апробации, оформленный по требованиям проектного офиса. Публичная защита проекта с демонстрацией сквозного сценария: создание учебного проекта, отправка решения, запуск CI-конвейера, независимая проверка доверенным грейдером и получение результата.

    Ресурсное обеспечение

    Для реализации требуется учебная инфраструктура: сервер GitLab ( gItlab.miem.hse.ru), container registry

    Имеющийся задел

    Сформирована концепция и предварительная архитектура платформы: GitLab API, FastAPI, PostgreSQL, централизованные CI-компоненты и независимый доверенный грейдер. Определён сквозной сценарий от создания проекта и отправки решения до проверки, сохранения результата и формирования обратной связи. Подготовлен проект пяти лабораторных работ по DevSecOps (задания 0–4) и критерии их автопроверки: Runner, тесты, SAST, SCA, поиск секретов, безопасная контейнеризация, сканирование образа и...

    Заказчик

    МИЭМ / Центр программных разработок и цифровых сервисов