```html

Технологический суверенитет в дипломе: проектируем импортонезависимую ИТ-архитектуру

Европейские ИТ-компании объявили о профанации мер поддержки местного бизнеса со стороны Еврокомиссии. По их мнению, вместо реальных действий навязывается «видимость импортозамещения», а доминирование американских корпораций лишь усиливается. Новость от 18 марта 2026 года звучит неожиданно, но именно она вскрывает системную проблему: законодательная риторика без технологической реализации не работает. Для студентов ИТ-направлений это хороший повод превратить «модный тренд» импортозамещения в полноценный дипломный проект. Вместо общих слов о патриотичном ПО можно спроектировать архитектуру, которая действительно снижает зависимость от зарубежных вендоров, и подтвердить её эффективность метриками.

Темы ВКР, которые лягут на повестку

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

1. Обоснование стека для импортонезависимой корпоративной системы

Актуальность: европейский кейс показывает: если не проработать реальные критерии независимости, импортозамещение останется декларацией. Студент может предложить методику выбора компонентов и применить её к условной системе.

Цель: разработать архитектуру, не зависящую от зарубежных проприетарных решений.

Задачи:

  • Провести сравнительный анализ открытых и отечественных компонентов для типовых задач (БД, СУБД, ОС, оркестрация).
  • Обосновать выбор стека по критериям, предложенным в ГОСТ Р 59793 или ISO/IEC 25010 (функциональность, производительность, сопровождаемость).
  • Спроектировать схему интеграции выбранных компонентов.
  • Оценить совокупную стоимость владения (TCO) и риски внедрения.

Структура: Глава 1 — анализ европейской и российской практики, Глава 2 — методика выбора и архитектура, Глава 3 — моделирование производительности и экономика.

2. Миграция микросервисного приложения на отечественную платформу

Актуальность: вслед за европейским бизнесом российские компании вынуждены покидать дорогие зарубежные решения. ВКР может стать мини-проектом миграции с оценкой потерь и выгод.

Цель: разработать план миграции с сохранением SLA и минимизацией простоев.

Задачи:

  • Провести инвентаризацию зависимостей исходного приложения.
  • Выбрать целевые отечественные или open-source аналоги.
  • Спроектировать синхронную и асинхронную схему обмена данными.
  • Рассчитать метрики RTO, RPO, время отклика до/после.

Структура: Глава 1 — классификация рисков, Глава 2 — архитектурный дизайн миграции, Глава 3 — тестирование и экономическая эффективность.

3. Мониторинг распределённой системы на базе OpenTelemetry как способ уйти от зарубежных трейсеров

Актуальность: статьи о «видимости поддержки» подчёркивают: недостаточно заменить логотип, нужно менять инструменты. Системы наблюдаемости (Prometheus, Jaeger) уже частично решают задачу, но их внедрение требует инженерной проработки.

Цель: создать контур наблюдаемости для микросервисной архитектуры с открытым стеком и экспортом метрик в стороннюю систему.

Задачи:

  • Изучить стандарт OpenTelemetry и его взаимодействие с Kubernetes.
  • Разработать схему сбора метрик, логов и трасс.
  • Реализовать панель мониторинга на базе Grafana.
  • Сравнить метрики производительности и стоимость внедрения с проприетарными аналогами.

Структура: Глава 1 — обзор систем наблюдаемости, Глава 2 — проектирование контура, Глава 3 — тестирование и экономику.

Как применить статью в конкретных главах диплома

Аналитическая глава: обоснование стека и демонстрация проблемы

Статья — готовый аргумент для аналитики. Используйте её, чтобы показать: «даже в Евросоюзе признают, что импортозамещение нельзя провести формально». Это легализует ваш критический анализ отечественных решений. Например, можно сравнить популярные российские СУБД с PostgreSQL и MySQL по критериям ISO/IEC 25010 — просто перечислив их в таблице. А в выводе сказать, что замена лицензии не делает систему независимой, если внутри остаются западные библиотеки. Так вы отражаете и новость, и переходите к постановке задачи.

КритерийPostgreSQLПлатформа «ПРО» (условно)Вес
Соответствие ГОСТ 34.602-89Частично, через доработкиДа0.3
Производительность на 1 млн записей1200 TPS920 TPS0.2
Стоимость владения (3 года)0 руб.от 1,2 млн руб.0.4
Качество техподдержкиСообществоСертифицированные специалисты0.1

Не забудьте сделать расчёт взвешенных оценок — это усилит позицию на защите.

Проектная часть: схемы, алгоритмы, интеграция

Если ваша тема — миграция или новая архитектура, используйте стандарты оформления ГОСТ 34.602-89 для технического задания и UML для диаграмм (ER-диаграмма, диаграмма компонентов, диаграмма развёртывания). В проектную часть можно включить такой алгоритм выбора компонентов:

1. Собрать список требований (ФЗ-187, отраслевые стандарты).
2. Сформировать список кандидатов (отеч., open-source, проприетарные).
3. Вычислить скоринг по ISO/IEC 25010.
4. Проверить на совместимость с Kubernetes/OpenShift.
5. Прототип на тестовом контуре.

В статье указывается, что «видимость поддержки» — плохой путь. Поэтому в проекте обязательно включите этап proof-of-concept: даже частичная миграция с сохранением данных и метрик докажет работоспособность.

Тестирование и метрики: как измерить эффективность

Преподаватели и рецензенты любят конкретные цифры. Для тем, связанных с импортозамещением, подойдут:

  • Время отклика — простой тест, показывающий, что отечественный стек не хуже.
  • RTO/RPO — если проектируете систему аварийного восстановления.
  • Утилизация ресурсов — CPU, RAM до/после миграции.
  • Стоимость лицензий — сравните с зарубежными аналогами.

Используйте OpenTelemetry для распределённого трейсинга — это уже современный стандарт. Например, вы можете показать трейс запроса через три микросервиса и подтвердить, что дополнительная инструментовка не вносит больших накладных расходов (не более 5%).

Чему вы научитесь в процессе работы

Такая ВКР развивает навыки не «кодинга», а инженерного мышления. Вы научитесь:

  • Проектировать архитектуру с учётом реальных ограничений (лицензии, законодательство, совместимость).
  • Работать с открытыми инструментами: Kubernetes, GitLab CI, OpenTelemetry.
  • Оформлять техническую документацию по ГОСТ 34.602-89 — это пригодится и в коммерческой разработке.
  • Собирать метрики эффективности в нагрузочном тестировании (JMeter, Gatling) и интерпретировать их.

Типичные ошибки студентов

Ошибка 1: Подмена терминов. Пишут «продукт», «решение» вместо «архитектура», «модуль». Или используют SaaS/PaaS как синонимы. В дипломе нужно сначала определить термины, иначе рецензент снизит балл за «методологический аппарат».

Ошибка 2: Отсутствие метрик. Студенты говорят «повысится производительность» без цифр. Всегда добавляйте хотя бы таблицу: было/стало, время отклика, TCO. Иначе экономическая глава окажется «водой».

Ошибка 3: Игнорирование ГОСТ при оформлении ТЗ. Даже если вуз не проверяет по строгим стандартам, в ТЗ для дипломного проекта должны быть разделы из ГОСТ 34.602-89: «Функциональные требования», «Требования к надёжности», «Требования к хранению данных». Иначе работа выглядит как кустарное изобретательство.

Часто задаваемые вопросы

Сложно ли реализовать проект с Kubernetes и OpenTelemetry в дипломе?

Если у вас уже есть базовые навыки администрирования Linux и Docker — вполне реально. Можно развернуть локальный кластер на minikube или k3s, установить OpenTelemetry Collector и настроить экспорт метрик в Prometheus. Это займёт около 40–60 часов, включая отладку. Не обязательно делать промышленный уровень, достаточно показать работающий прототип.

Обязательно ли писать код? Может ли быть ВКР без программирования?

Да, особенно для специальностей «Прикладная информатика» или «Бизнес-информатика». Допускается аналитическая работа: например, сравнение архитектурных подходов и разработка рекомендаций. Главное — провести исследование с использованием стандартов и метрик. Тогда код не обязателен, но схемы и диаграммы должны быть.

Как оформить UML-диаграммы в пояснительной записке?

Рекомендую использовать PlantUML или Draw.io, а вставлять диаграммы после главы с проектом. Подписывайте следующим образом: «Рисунок 2.2 — Диаграмма компонентов микросервисной архитектуры». Все диаграммы должны быть согласованы с текстом: на них ссылаются, а не просто вставляют.

Где брать тестовые данные для нагрузочного тестирования?

Можно сгенерировать синтетические данные с помощью script (Python, Faker). Также для открытых систем используйте датасеты с github.com/awesomedata. Укажите в работе, что данные синтетические — это нормально для дипломной.

Чек-лист «Что проверить перед сдачей»

  • ✅ Ссылка на источник есть в аналитической главе (например, «по сообщению CNews...»).
  • ✅ Каждая задача из введения имеет раздел в практической части и выводы.
  • ✅ Есть хотя бы одна схема (архитектура, последовательность) и описание.
  • ✅ Таблицы с метриками подписаны и на них есть ссылки.
  • ✅ Техническое задание оформлено по ГОСТ 34.602-89.
  • ✅ Проверка на плагиат пройдена (сам сформулируй выводы).
  • ✅ В экономчасте указаны RTO/RPO или TCO.

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

Последнее обновление: 2026-08-12

Не утонуть в требованиях? Мы сопроводим вас от плана до защиты. Бесплатная консультация по вашей теме, помощь с расчётами и документами. Работаем с любыми вузами и направлениями ИТ. Напишите нам — обсудим ваш диплом в течение 15 минут.

Источник: ИТ-компании обвинили власти в Европе в создании видимости импортозамещения (опубликовано 2026-03-18)

```