В рамках обучения по специальности «Сетевое и системное администрирование» студенты не только приобретают теоретические знания, но и активно применяют их на практике с использованием виртуальных машин. Но с появлением новых технологий и возможностей мы решили упростить и автоматизировать этот процесс с помощью Terraform – инструмент управления инфраструктурой. Это не только позволило студентам более эффективно закрепить свои знания, но и облегчило жизнь преподавателям и сотрудникам колледжа.

В статье лектор из Международного центра компетенций — Казанского техникума информационно-коммуникационных технологий (МКК-КТИТС) — рассказывает о своем опыте и о том, как Terraform помогает автоматизировать процесс создания, модификации и удаления виртуальной инфраструктуры.

Раньше студентам приходилось прикладывать много усилий для самостоятельной настройки виртуальных машин, чтобы получить необходимые практические навыки. Это требовало времени и исследований для конкретных операционных систем, а также создания и настройки виртуальных машин. Однако самым острым вопросом стало удаление виртуальных машин, установленных студентами. Из-за этого учащимся часто не хватало времени на выполнение домашнего задания, что могло негативно сказаться на их успеваемости.

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

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

Terraform внесла значительный вклад в наш образовательный процесс. Благодаря внедрению этой технологии студенты теперь могут легко и быстро настраивать свои виртуальные машины, не тратя время на создание и установку операционных систем. Это повысило эффективность занятий, позволило сразу приступить к работе и максимально использовать время для изучения необходимых навыков.

Одним из важнейших преимуществ является гибкость доступа к вашим виртуальным машинам. Благодаря переходу на серверы и использованию Terraform студенты могут подключаться к своим виртуальным машинам с любого компьютера в сети колледжа. Это обеспечивает мобильность и комфорт при работе, что особенно важно в современном мире.

ЧИТАТЬ   Косово на грани. Что мы знаем до сих пор

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

Приведем пример того, как можно легко и быстро создать инфраструктуру из пяти виртуальных машин с операционной системой Debian.

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

После описания инфраструктуры приступаем к проверке (terraform plan) и построению инфраструктуры (terraform apply). В качестве вывода мы можем наблюдать, что будет делать terraform.

Запуск команды terraform apply

Благодаря Terraform мы можем легко управлять этими машинами и получать их IP-адреса, чтобы без труда передавать их студентам и использовать для практической работы.

Результат сборки из консоли

Результат сборки из консоли

Создание ВМ из графического интерфейса Proxmox

Создание ВМ из графического интерфейса Proxmox


Фархутдинов А.М., преподаватель, ГАПОУ «МКК-КТИЦ»

Source

От admin