Задача

Требуется спроектировать и развернуть облачную инфраструктуру для обучения группы из 10-15 студентов по направлению Data Engineering.

Что нужно сделать

  • Выбрать и настроить виртуальную машину на Ubuntu 22.04 в Yandex Cloud.
  • Установить Docker и Docker Compose для запуска учебных сервисов (базы данных, очереди, аналитические инструменты).
  • Обеспечить стабильное тестовое окружение - каждый студент должен иметь доступ к своим ресурсам.
  • Настроить автоматический запуск и мониторинг сервисов.
  • Предусмотреть базовую безопасность: ssh-доступ, брандмауэр, ограничение доступа к портам.

Технические требования

Все сервисы должны запускаться через docker-compose.yml единым сценарием. Код развёртывания и инструкции по настройке должны быть переданы заказчику.

Важно

Учебная среда должна быть готова к лекциям и лабораторным работам. Всё необходимо составить так, чтобы преподаватель мог, не вникая в настройки cloud-платформы, просто выполнить одноразовые команды.