Заказчик
| Отрасль | Вуз |
|---|---|
| Организация | Технический университет, четыре лаборатории, 240 устройств |
| Устройств в проекте | 240 |
| Регион | Северо-Западный регион |
| Год проекта | 2025 |
| Zero-Touch Enrollment | применялся |
Задача
〖ДЕМОНСТРАЦИОННЫЙ КЕЙС: цифры и обстоятельства — заглушка до утверждения владельцем бизнеса〗
В четырёх лабораториях университета стояли стационарные рабочие места, закупленные в разные годы. Между парами лаборант восстанавливал образы вручную: студенты меняли настройки, устанавливали пакеты, ломали окружение. На подготовку одной лаборатории к следующему занятию уходило от сорока минут до полутора часов.
Преподаватели профильных дисциплин требовали настоящую среду разработки: компилятор, интерпретаторы, контейнеры, система контроля версий. Веб-редакторы эту задачу не закрывали, поэтому вариант «тонкий клиент плюс сервер» кафедра отвергла — при отказе сервера останавливались все четыре лаборатории сразу.
Отдельной болью была сессия. Во время зачётов требовалось гарантировать, что на рабочем месте студента нет посторонних материалов и открытых мессенджеров, а после окончания работы окружение возвращается в исходное состояние без участия человека.
Наконец, лаборатории простаивали большую часть суток. Университет хотел использовать те же устройства в аудиториях для проектной работы и на выездных мероприятиях, а стационарные машины такой сценарий исключали. Дополнительно кафедра просила снизить шум и тепловыделение: в двух лабораториях летом становилось трудно вести занятия, а установка кондиционеров в исторических корпусах не согласовывалась.
Решение
Стационарные рабочие места заменили на Chromebook в конфигурации x86 с 16 ГБ оперативной памяти и быстрым накопителем. Такая конфигурация тянет Linux-контейнер без ограничений: студенты работают в редакторе кода, поднимают контейнеры, используют систему контроля версий и полноценный набор пакетов Debian.
Каждая лаборатория получила своё организационное подразделение со своим набором расширений и своим профилем контейнера. Преподаватель кафедры может изменить состав среды к началу семестра самостоятельно, без обращения к администратору.
Возврат окружения в исходное состояние решён штатно: данные студента живут в его учебной записи, а не на устройстве, поэтому очистка рабочего места между парами занимает минуты и выполняется по расписанию. Ручное восстановление образов из процесса ушло полностью.
Для сессии настроен режим контрольной работы: блокировка переключения вкладок, запрет печати и снимков экрана, журнал входов. Режим включает преподаватель перед началом зачёта и выключает после.
Мобильность закрылась сама собой: устройства выносятся из лаборатории в аудиторию и на выездные мероприятия, а благодаря автономности не требуют розетки на каждом столе. Пассивное охлаждение части конфигураций дополнительно сняло вопрос шума в аудиториях, а тепловыделение парка заметно снизилось по сравнению со стационарными рабочими местами.
Миграция и сроки
Проект шёл летом, между семестрами, что позволило не подстраиваться под расписание. Первым этапом провели обследование: собрали с кафедр перечень используемого программного обеспечения и разметили его на три группы — работает в вебе, работает в Linux-контейнере, не переносится.
Третья группа оказалась небольшой, но значимой: два инженерных пакета для профильных курсов остались на прежних рабочих станциях. Мы зафиксировали это письменно до закупки, и университет сохранил один кабинет с традиционными машинами для этих дисциплин.
Вторым этапом развернули пилот на 20 устройств в одной лаборатории. Преподаватели прогнали на нём типовые лабораторные работы трёх курсов и составили список расхождений. По итогам пилота скорректировали профиль контейнера и добавили два пакета, которых не было в исходной спецификации.
Третий этап — поставка и Zero-Touch-регистрация всей партии, замена оборудования в четырёх лабораториях, настройка политик и обучение лаборантов и преподавателей. Практикум провели дважды, чтобы охватить обе смены.
Четвёртый этап — первый семестр под наблюдением. Мы держали еженедельный контакт с ответственным специалистом и дорабатывали профили по обратной связи преподавателей.
〖Все показатели ниже — заглушки для утверждения владельцем бизнеса〗
Измеримый результат
У каждого показателя указана база сравнения и способ измерения.
| Показатель | Значение | База сравнения | Как измеряли |
|---|---|---|---|
| Подготовка лаборатории между парами | с 60 до 5 минут | ручное восстановление образов лаборантом | Хронометраж лаборанта по 20 подготовкам до проекта и по 20 после; отсчёт от ухода предыдущей группы до готовности всех рабочих мест. |
| Сценарии лабораторных работ, закрытые без обходных путей | 9 из 11 курсов | перечень дисциплин, заявленный кафедрами на пилоте | Прогон типовых лабораторных работ каждого курса на пилотной группе из 20 устройств; курс считался закрытым, если преподаватель подтвердил выполнение всех заданий без замен. |
| Использование парка вне лабораторий | дополнительно 3 аудитории | стационарные места вынести было невозможно | Журнал выдачи устройств из лабораторий за первый семестр после перевода. |