Завершен
2023 / 2024
1669 Цифровые сервисы сопровождения проектной модели обучения
Старт
10.11.2023
Представление
27.01.2024 – 07.02.2024
Постерная сессия
23.04.2024
Защита
02.06.2024 – 13.06.2024
Паспорт проекта
Аннотация
В рамках проекта планируется изменить способ взаимодействия существующих сервисов с Личным кабинетом проектной работы. Вместо вызовов REST API будет использоваться взаимодействие через общую шину данных. Кроме того, будет обеспечена устойчивая работа следующих сервисов:
* Wekan;
* Taiga;
* GitLab;
* Sentry;
* KeyCloak.
***
Отрасль
Информатика
Теги
Информатика
Цель
Поддержка и переработка разработанных сервисов, обеспечение их бесперебойной работы и создание интеграции между сервисами МИЭМ НИУ ВШЭ.
***
Ожидаемые результаты
- Проект включает в себя два направления работы на 2023/2024 учебный год:
- * Обеспечение поддержки существующих сервисов:
- * Исправление всех критических ошибок, возникающих в системе;
- * Оптимизация работы системы;
- * Переработка существующего функционала сервисов:
- * Взаимодействие всех сервисов происходит через общую шину данных;
- * Интеграция Sentry с Личным кабинетом.
- ***
Форма и способы промежуточного контроля
В рамках проекта работа организуется в соответствии с циклами, определенными в календаре проектной работы МИЭМ НИУ ВШЭ.
Задачи формулируются в начале каждого цикла, а в конце проводится оценка выполненных задач, создание новых и корректировка предыдущих.
Отчетность представляется в соответствии с графиком проектной работы, а все контрольные точки проходят в соответствии с расписанием проектных сессий.
***
Форма представления результатов
* Строгое соблюдение всех требований участия в контрольных точках проекта и предоставления необходимого списка документации в срок;
* Развертывание программного обеспечения на серверах МИЭМ НИУ ВШЭ, подключенных к сети Интернет;
* Исходные тексты разработанного программного обеспечения;
* Пакет сопроводительной документации на разработанное программное обеспечение.
***
Ресурсное обеспечение
**Участникам проекта необходимо иметь:**
* Unix-подобная ОС, 64-разрядная;
* Docker, Docker Compose для контейнеризации приложения;
* Среды разработки: GoLand, VS Code.
**Минимальные системные требования:**
* ОЗУ: от 8 Гб;
* Хранилище: не менее 5 ГБ свободного места.
**Ресурсное обеспечение проекта:**
* Сервер для Dev, Backend, Frontend: 8 ядер 16 ГБ RAM, 160 ГБ ROM;
* Sentry для мониторинга ошибок;
* Репозиторий кода GitLab для хранения, совместной разработки кода и создания цепочек...
Имеющийся задел
Была выполнена интеграция Личного кабинета проектной работы с сервисами: Wekan, Taiga и GitLab, преимущественно на основе REST-запросов.
Заказчик
МИЭМ / ВШЭ/МИЭМ