Skip to main content

About

Открытая онлайн-академия Финансового университета https://online.fa.ru— сетевой образовательный проект Финансового университета в области электронного обучения, рассчитанный как на внутреннюю, так и внешнюю аудиторию пользователей. Мы предоставляем возможность получить качественные знания для профессионального роста и самосовершенствования в удобном онлайн-формате. Проект обеспечивает открытый доступ разным категориям слушателей к авторским курсам и другим учебным материалам от лучших преподавателей университета.

Архитектура платформы

  • LMS - django-приложение для обучения студентов на курсах
  • CMS - django-приложение для публикации курсов преподавателями
  • CERTIFICATE - python-приложение для создания сертификатов
  • FORUM - ruby-приложение форума для работы с преподавателем, встроено в курсы
  • CREDENTIALS - django-приложение для описания курсов
  • DISCOVERY - django-приложение поисковик курсов
  • ECOMMERCE - oscar-приложение магазин курсов для покупки платных сертификатов, по-умолчанию на бесплатных курсах сертификат по окончании курса не выдается
  • Pipeline - python-приложение для запуска задач анализирующих логи приложений и заполняющее таблицу reports
  • Insights - django-приложение для просмотра дашбордов таблицы reports
  • Celery - python-библиотека для выполнения задач django-приложений асинхронно
  • Xqueue - таскер для асинхронных задач
  • Rabbit - брокер асинхронных задач
  • Memcached - приложение кеширования
  • Elasticsearch - java-поисковая машина
  • Hadoop - среда выполнения вычислений
  • Mapreduce - виртуальные машины hadoop для выполнения вычислений
  • hdfs - хранилище файлов для Hadoop
  • Mysql - sql база данных
  • Mongo - nosql база данных
  • Прокторинг - внешнее приложение для передачи видеопотока с камеры студента
  • СЦОС - внешнее приложение для передачи результатов обучения по API
Более подробную информацию Вы можете узнать в Блогe