8 (800) 234-44-44
История успеха
Кейс

Курсовой проект ФКН НИУ ВШЭ с использованием облачных мощностей MWS

25 августа 2023 г.

Поскольку бизнес всё больше полагается на различные ИТ-технологии, растет спрос на разнопрофильных специалистов, которые обладают широким спектром навыков. Чтобы молодые специалисты приобретали необходимый опыт, образовательные учреждения фокусируются на проектном обучении, стажировках и отраслевом сотрудничестве – в первую очередь с ведущими ИТ-компаниями. В этой статье на примере курсового проекта факультета компьютерных наук Национального исследовательского университета «Высшая школа экономики» (ФКН НИУ ВШЭ) расскажем об использовании ресурсов MWS для подготовки будущих DevOps-инженеров.

Особенности обучения в НИУ ВШЭ

Возможность работать над проектами под руководством опытных наставников значительно повышает готовность студентов к реальной работе. Решая эту задачу, на факультете компьютерных наук НИУ ВШЭ вместе с МТС создали курс «DevOps и Infrastructure as Code для классической трехзвенной архитектуры».

Методология DevOps помогает делать ИТ-сервисы качественней, быстрей выпускать продукты на рынок, допускать меньше ошибок при разработке. DevOps помогает общаться на одном языке программистам, тестировщикам и специалистам по эксплуатации, а связующее звено между ними — DevOps-инженеры.

Экспертами проекта стали сотрудники МТС с большим опытом создания и управления приложений в средах облачных вычислений. Для практических занятий мы предоставили вычислительные мощности облака MWS. Курс был разработан образовательным центром МТС.Тета при поддержке MWS. Руководителем проекта стал Мухаммадшахзод Бойдадаев — ведущий инженер по инфраструктуре в нескольких командах МТС.

На проекте учащиеся писали микросервисы, настраивали инфраструктуру, изучали различные виды архитектурных подходов — эти навыки необходимы DevOps-инженерам для успешного старта карьеры. С ВШЭ мы сотрудничаем на регулярной основе. В 2022 году запустили курс по backend-разработке на языке программирования Golang, а в феврале 2023 года организовали проект для бакалавров «DevOps: методология и практика».

Облачные ресурсы и методология проекта

Курс нацелен на то, чтобы студенты могли поработать с реальными кейсами. Содержание проекта охватывает практически все требования, которые есть в вакансиях DevOps-стажеров. На первом этапе нужно было создать приложение на основе нескольких микросервисов. После разработки и тестирования приложения настал черед оттачивать навыки девопса:

  • автоматизировать процессы по настройке инфраструктуры;
  • настроить версионирование;
  • использовать инструменты информационной безопасности.

 

По ходу курса необходимо было выполнять побочные задания, расширяющие основную тему. Например, создавать конфигурационные файлы и настраивать интеграции CI\CD. Сложность проекта увеличилась настолько, что ноутбуки студентов уже не могли всё потянуть. MWS пришел на помощь и предоставил вычислительные ресурсы, чтобы студенты могли в три клика развернуть свою инфраструктуру. ИТ-специалистам необходимо понимать, как вообще развернуть виртуальный сервер и перенести данные на виртуальные машины. Без реального доступа к облаку у студентов были бы только теоретические знания об этих процессах. Предоставленные ресурсы облачной платформы помогли студентам на практике освоить возможности виртуальной инфраструктуры:

  • DBaaS для PostgreSQL позволил перенести данные и структуру приложения в облако;
  • Containerum Kubernetes Service предоставил полноценный кластер Kubernetes, в рамках которого студенты развернули приложение, настроили балансировщик нагрузки и добавили виджеты для мониторинга метрик.

 

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

Результаты

Вычислительные мощности и глубокая техническая экспертиза MWS не только решают задачи бизнеса, но и помогают будущим специалистам ИТ-индустрии осваивать новые технологии. Студенты НИУ ВШЭ приобрели опыт работы с готовыми сервисами в облаке и освоили разработку приложений на основе микросервисной архитектуры. Такие навыки имеют далеко не все начинающие девопсы. Выпускники могут подаваться на любую DevOps-ориентированную стажировку.

Кроме того, факультет компьютерных наук ВШЭ создал базовую кафедру МТС, где планируется развивать научно-исследовательскую деятельность с использованием нашего практического опыта. Более 500 студентов ежегодно смогут посещать занятия по профильным дисциплинам, решать реальные кейсы и участвовать в различных образовательных мероприятиях, организованных на ФКН ВШЭ.

Поделиться

Похожие статьи

/ Решим ваши задачи