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