Импортозамещение ПО в дипломе: как превратить миграцию на отечественную ОС в защищаемый проект

«ТЭК Информ» — крупный отраслевой интегратор, принадлежащий «Газпрому», закладывает порядка 200 млн рублей на лицензии экосистемы «Ред ОС». Это не закупка «для галочки». Такие бюджеты появляются там, где решение уже уходит в промышленную эксплуатацию, а значит, к нему предъявляют требования по совместимости, поддержке, срокам восстановления после сбоя и обучению персонала. Для выпускника ИТ-направления это хорошая новость: задача «перенести сервисы с проприетарной платформы на отечественную» перестала быть учебной абстракцией. Теперь это нормальная инженерная работа с бюджетом, ограничениями и метриками. Разберём, как из неё собрать тему ВКР, которую комиссия не сможет назвать оторванной от практики.

Три темы ВКР, которые вырастают из этой новости

Тема 1. Миграция корпоративной инфраструктуры на отечественную ОС: оценка совокупной стоимости владения и рисков

Актуальность. Интегратор федерального масштаба выделяет 200 млн на лицензии — значит, на рынке сформирован платёжеспособный спрос на миграцию. Вуз ждёт от вас не пересказа новости, а расчёта: сколько стоит переход, что ломается в процессе и через сколько лет новая платформа окупается.

Тема 2. Отказоустойчивый домен на базе отечественного ПО с централизованным мониторингом

Актуальность. Лицензии куплены — но без службы каталога, репликации и мониторинга экосистема не живёт. Это как раз тот участок, где студент может показать и проектирование, и развёртывание, и тесты.

Тема 3. Автоматизированное развёртывание типового стенда на отечественной ОС средствами Ansible и Kubernetes

Актуальность. Когда лицензий на сотни узлов, ручная установка превращается в статью бюджета. Компании нужны инженеры, умеющие описать инфраструктуру как код — и диплом, где это сделано, выглядит убедительно.

Аналитическая глава: как обосновать выбор, а не просто перечислить ОС

Самая частая слабость первой главы — «обзор рынка» без критериев. Комиссия почти сразу спрашивает: почему именно это решение, а не соседнее? Поэтому стройте сравнение вокруг требований, которые вы сами вывели из задачи.

Критерий Отечественная ОС (серверная сборка) Свободная сборка Linux Унаследованная проприетарная платформа
Наличие в реестре отечественного ПО Да Нет Нет
Официальная техподдержка вендора Да, SLA по договору Только сообщество Зависит от санкционных ограничений
Совместимость с 1С и СУБД Подтверждена вендором Требует проверки Ограничена
Стоимость лицензий на 5 лет Средняя, прогнозируемая Низкая Высокая и нестабильная
Риск миграции прикладного ПО Средний, есть методики вендора Высокий Не применимо

Такую таблицу обязательно сопровождайте текстом: откуда взяты данные, на какую дату, какой источник (документация вендора, реестр, результаты собственного теста). Ссылка на новость о закупке здесь работает как подтверждение рыночного тренда: если интегратор такого масштаба берёт лицензии объёмом в 200 млн, значит, решение прошло проверку на совместимость в реальных условиях.

Проектная часть: что рисовать и что писать в пояснении

Вторая глава — это ваша инженерная позиция. Минимум, который ожидает комиссия: схема целевой архитектуры, описание компонентов и хотя бы один автоматизированный сценарий развёртывания.

Схему стройте послойно: инфраструктурный слой (гипервизор или физические узлы), системный (ОС, служба каталога, файловые сервисы), прикладной (СУБД, веб-приложение, брокер сообщений), слой эксплуатации (мониторинг, логирование, резервное копирование). Каждый компонент подпишите — версия, роль, требования к ресурсам.

Дальше — код. Не бойтесь показать фрагмент плейбука: он занимает мало места, а весит в глазах комиссии много.

- name: Базовая настройка узла на отечественной ОС
  hosts: app_nodes
  become: true
  tasks:
    - name: Установить пакеты мониторинга
      package:
        name: "{{ monitoring_packages }}"
        state: present
    - name: Развернуть конфигурацию агента
      template:
        src: agent.conf.j2
        dest: /etc/agent/agent.conf
      notify: restart agent

В тексте пояснительной записки объясните, какие переменные вынесены в отдельный файл и почему: это показывает понимание воспроизводимости. Отдельный подраздел отведите под резервное копирование — схему, расписание, проверку восстановления. Именно здесь удобно привязать требования к документу ГОСТ 34.602-89: перечислите функции системы, требования к надёжности и состав документации, а не просто вставьте картинку.

Тестирование и метрики: чем доказать, что решение работает

Третья глава часто проваливается, потому что студент пишет «система работает стабильно» без чисел. Соберите метрики заранее и сведите их в таблицу — это самый простой способ получить высокий балл.

Показатель Как измерять Целевое значение
Время развёртывания узла Секундомер / лог пайплайна Сокращение не менее чем в 3 раза против ручной установки
RTO при отказе узла Имитация отказа, переключение на реплику Не более 15 минут
RPO (потеря данных) Сверка реплик после восстановления Не более 5 минут
Загрузка процессора под нагрузкой Открытые инструменты сбора метрик Не выше 70% при пиковом профиле
Совместимость прикладного ПО Функциональные тест-кейсы 100% критичных сценариев пройдено

Для сбора метрик достаточно открытого стека: агент на узле плюс хранилище временных рядов и панель визуализации. Не усложняйте — важна не модность инструмента, а то, что вы умеете превратить наблюдения в вывод. Модель качества ПО удобно взять из ISO/IEC 25010: производительность, надёжность, сопровождаемость — и под каждую характеристику привязать свой замер.

Чему вы научитесь на такой теме

Типичные ошибки, которые замечают на защите

  • Подмена понятий. Пишут «внедрили облако», хотя развернули одну виртуальную машину на гипервизоре. Комиссия это чувствует сразу. Определяйте каждый термин в первой главе и держитесь своего определения до конца.
  • Нет метрик эффективности. «Стало удобнее» — не результат. Любое утверждение подкрепляйте числом: время, процент, стоимость, количество отказов.
  • Требования ГОСТ только на титуле. Если в работе упомянут ГОСТ 34.602-89, состав документации и структура разделов должны ему соответствовать. Несоответствие видно за минуту.

Вопросы, которые задают почти на каждой защите

Нужно ли поднимать реальный стенд или хватит эмуляции?

Идеально — виртуальный стенд из двух-трёх машин: этого достаточно, чтобы показать репликацию, отказ узла и сбор метрик. Если ресурсов нет, честно опишите ограничения и обоснуйте, какие результаты переносятся на реальную инфраструктуру, а какие — нет. Комиссия уважает прозрачность больше, чем имитацию масштаба.

Обязательно ли писать код, или можно ограничиться проектированием?

Для инженерных направлений наличие работающего артефакта резко повышает оценку. Если тема ближе к аналитике, замените код расчётной моделью: таблицы, сценарии, оценки. Но тогда будьте готовы защищать саму модель.

Где брать данные для расчёта стоимости владения?

Три источника: открытые прайсы вендоров и интеграторов, требования из реестра отечественного ПО и собственные замеры трудозатрат на тестовом стенде. Все допущения выносите в отдельную таблицу — это снимает половину вопросов.

Как оформлять схемы архитектуры?

Нотация вторична, важна читаемость: единые обозначения, подписи версий, стрелки с направлением потоков данных. Если используете UML, ограничьтесь двумя-тремя типами диаграмм, но сделайте их согласованными между собой.

Чек-лист перед сдачей

  • Задачи во введении дословно совпадают с задачами в выводах по главам.
  • Каждый факт из внешнего источника снабжён ссылкой с датой обращения.
  • Таблицы сравнения имеют критерии и источник данных, а не только оценки.
  • Есть хотя бы одна схема архитектуры и одна схема процесса.
  • Метрики сведены в таблицу с целевыми значениями.
  • Состав документации соответствует заявленному стандарту.
  • Список сокращений заполнен — и все аббревиатуры в тексте ему соответствуют.

Если разложить тему по этой схеме, даже новость про закупку лицензий превращается в полноценное исследование: тренд есть, задача есть, измеримый результат тоже. А значит, защита перестаёт быть лотереей — вы просто приходите с работающим стендом и цифрами. Если разбираться с этим самостоятельно некогда, у нас есть отдельный материал о том, как оформить ВКР на заказ без потери смысла и защиты.

Хотите ускориться? Мы выделяем на сопровождение студента до 120 часов работы эксперта: поможем сформулировать тему, собрать стенд, посчитать метрики и вычитать текст. Первая консультация — бесплатно, независимо от сложности направления. Если проще сразу заказать диплом по вашей теме — расскажите, что уже есть, и мы предложим план.

Материал подготовлен экспертами компании «Диплом-Эксперт». Мы помогаем студентам с 2010 года: консультируем по темам, разбираем архитектуру и приводим работы к требованиям кафедры. Если вам нужна помощь с дипломом — от идеи до чистового варианта — наши специалисты готовы подсказать.

Последнее обновление: 2026-09-24

Источник: Принадлежащий «Газпрому» ИТ-интегратор потратит 200 миллионов на флагманское российское ПО (опубликовано 2026-03-25)