Хотите получить бесплатную консультацию и оценку для вашего проекта?
Назад к списку

Школа DevOps

Онлайн сервис по изучению DevOps для студентов школы в США

Мы разработали веб-программное обеспечение для курсов DevOps, которое позволяет преподавателям создавать практические занятия для студентов.

Эту частную среду используют:

  • клиенты DevOps школы для создания собственных Linux/Docker/Kubernetes/Python прктических занятий;
  • студенты DevOps, изучающие процессы работы с контентом на реальных проектах (проектах из практических занятий) в средах dev/staging/production со всеми обязательными к выполнению этапами, включая CI/CD.
  • Студенты видят все доступные им занятия на персональном дашборде. Оттуда же они могут открыть детальный экран со статистикой выполнения каждого.

    DevOps_1.jpg"><br> width="1920
    Занятия состоят из bash скриптов и списка заданий.

    Экран занятия разделен на две части:

    • Экран со всеми задачами практического урока (слева);
    • Терминал, подключенный к серверам AWS, принадлежащим школе, т.е. в процессе работы студент выполняет задание во внутренней среде школы (справа).
    • DevOps_2.jpg"><br> width="1920
      Как только студент завершает работу, содержимое его консоли отправляется на сервер, после чего обрабатывается скриптом оценки результата, и этот результат возвращается назад для ознакомления.

      DevOps_3.jpg"><br> width="1920
      Панель администратора позваоляет персоналу школы:

      • ⁠создавать курсы, практические занятия, задачи;
      • анализировать результаты практических занятий;
      • объединять студентов в группы;
      • ⁠приглашать новых студентов через email.
      • DevOps_4.jpg"><br> width="1920
        Платформа была разработана с использованием Vue.js (TypeScript) фронтенд фреймворка. Для ускорения его разработки, был использован шаблон Admin LTE 3.

        Язык GO был использован для написания бэкенд части приложения, PostgreSQL - используемая база данных.

        Веб приложение поддерживает браузеры Chrome и Safari.

        Сервисы
        Время разработки
        14 недель 1 разработчиков
        Год
        2021