Что нужно, если ты хочешь учить людей техническим навыкам, например, разворачивать Kubernetes или повелевать Docker? А если еще хочешь это делать онлайн?
Совершенно точно нужно обеспечить ученикам комфортную, технически исправную и одинаковую среду обучения. Совершенно точно нужно помогать ученику. Кажется, не выглядит как работа для DevOps? Нет, как раз самое оно.
Для каждого ученика создадим LXC-контейнер. Или виртуалку. А что удобнее? А чем лучше развернуть?
Дальше к этому контейнеру мы сделаем VNC. Но он небезопасен и не очень удобен, поэтому возьмем Guacamole. А еще поставим Epoptes, чтобы преподаватель мог быстро подключаться к ученику.
А теперь мы это автоматизируем. Почему? Потому что если ты проводишь 50+ групп в год, то разворачивать тебе все эти штуки должен бездушный CI/CD-пайплайн. На чем? Конечно, на Astra Linux.