Архитектура и модули платформы Легарус
Модульная архитектура платформы Легарус обеспечивает гибкость, масштабируемость и адаптивность решения под потребности любого бизнеса. Узнайте, как устроена платформа и какие модули доступны для решения ваших задач.
Архитектура платформы
Легарус построен на современной многоуровневой архитектуре, которая обеспечивает высокую производительность, безопасность и масштабируемость системы
Ключевые компоненты архитектуры
-
Ядро платформы
Центральный компонент, обеспечивающий базовую функциональность, управление пользователями, безопасность и интеграцию модулей
-
Модульная система
Набор взаимосвязанных функциональных модулей, которые можно подключать и настраивать в зависимости от потребностей. Система поддерживает расширение функционала через внешние модули, которые устанавливаются в один клик и полностью интегрируются с платформой
-
Сервисная шина
Обеспечивает взаимодействие между модулями и внешними системами через стандартизированные интерфейсы
-
Хранилище данных
Централизованное хранилище с поддержкой различных типов баз данных для оптимальной производительности
-
API-интерфейсы
Открытые REST API для интеграции с внешними системами и разработки собственных расширений
-
Система безопасности
Многоуровневая защита данных, включая шифрование, аутентификацию и авторизацию
Варианты развертывания
On-premise
Установка на собственные серверы компании. Полный контроль над данными и безопасностью
Преимущества On-premise
- • Полный контроль над данными
- • Соответствие требованиям безопасности
- • Независимость от внешних сервисов
- • Возможность глубокой кастомизации
Технический стек
Серверная часть
-
Python 3.10+ / Django Framework
-
PostgreSQL 12+ (рекомендуется 14+)
-
Redis 6.0+ (рекомендуется 7.0+) / Celery
-
Gunicorn / Nginx
-
pgvector (для векторного поиска)
Клиентская часть
-
HTMX
-
HTML5 / CSS3 / JavaScript
-
Bootstrap 5
-
Progressive Web App (PWA)
Преимущества архитектуры Легарус
Модульная архитектура платформы позволяет гибко настраивать функциональность под потребности бизнеса, обеспечивает высокую производительность и масштабируемость, а также упрощает интеграцию с существующими системами компании.
Модульная система расширения функционала
АСК Легарус поддерживает расширение функционала через внешние модули, которые устанавливаются в один клик и полностью интегрируются с платформой
Типы модулей
Глобальные модули
Модули из общего каталога, загруженные через ZIP архив. Можно отключить/включить, но нельзя удалить из каталога.
Локальные модули
Модули, созданные вручную через интерфейс каталога. Можно полностью удалить из системы.
Простая установка
Установка в один клик
Система автоматически выполнит все необходимые настройки
Автоматическая интеграция
Модуль сразу интегрируется в меню и становится частью системы
Доступ к данным системы
Модули автоматически получают доступ к сотрудникам, проектам, задачам и другим данным
Для разработчиков
Подробная документация, API для интеграции, готовые шаблоны для быстрого старта разработки модулей
Безопасность
Модули проходят проверку на совместимость и безопасность. Каждый модуль изолирован и не может повлиять на работу других компонентов
Полная интеграция
Модули используют единый интерфейс, систему прав доступа, уведомлений и другие компоненты платформы
Категории модулей
Платформа Легарус включает широкий спектр функциональных модулей, объединенных в категории по назначению
Бизнес-процессы
Модули для автоматизации и управления бизнес-процессами компании
-
Управление проектами
-
Управление задачами
-
Управление совещаниями
-
Управление документами
Интеграционные модули
Модули для интеграции с внешними системами и сервисами
-
1С:Предприятие
-
Telegram-боты
-
Mattermost
-
LDAP / Active Directory
-
Электронная почта
Безопасность
Модули для обеспечения безопасности и защиты данных
-
Управление доступом
-
Шифрование данных
-
Аудит действий
-
Защита от утечек
Аналитика
Модули для анализа данных и формирования отчетности
-
Бизнес-аналитика
-
Конструктор отчетов
-
Дашборды KPI
-
Прогнозная аналитика
Базовые модули
Обязательные модули, составляющие основу платформы
-
Ядро платформы
-
Управление пользователями
-
Базовая безопасность
Дополнительные модули
Модули, расширяющие базовую функциональность
-
Чат и уведомления
-
Календарь и планирование
Настраиваемые модули
Модули с возможностью глубокой кастомизации
-
Конструктор бизнес-процессов
-
Конструктор форм
-
Настраиваемые справочники
Технические требования
Минимальные системные требования для развертывания платформы Легарус
Серверные требования
-
Процессор: Минимум: 2 ядра, 2.0 GHz. Рекомендуется: 4 ядра, 2.4 GHz
-
Оперативная память: Минимум: 4 ГБ. Рекомендуется: 16 ГБ
-
Дисковое пространство: Минимум: 50 ГБ. Рекомендуется: 200-500 ГБ (NVMe SSD)
-
Операционная система: Linux (Ubuntu 20.04+, Debian 11+, CentOS 8+)
Требования к СУБД
-
Поддерживаемые СУБД: PostgreSQL 12+ (рекомендуется 14+)
-
Расширения: pgvector (для векторного поиска и ИИ)
-
Оперативная память: Минимум: 4 ГБ. Рекомендуется: 16 ГБ
-
Дисковое пространство: Минимум: 50 ГБ. Рекомендуется: 200-500 ГБ SSD
-
Резервное копирование: Регулярное резервное копирование данных
Клиентские требования
-
Веб-браузер: Google Chrome 90+, Mozilla Firefox 88+, Microsoft Edge 90+, Safari 14+, Opera 76+
-
Процессор: Intel Core i3 или аналог
-
Оперативная память: от 4 ГБ
-
Разрешение экрана: от 1366x768
Сетевые требования
-
Пропускная способность: от 10 Мбит/с на пользователя
-
Задержка: не более 100 мс
-
Открытые порты: 80, 443 (HTTP/HTTPS)
-
Безопасность: SSL/TLS шифрование
Требования безопасности
-
Аутентификация: Обычная парольная и многофакторная аутентификация
-
Шифрование: AES-256 для хранения данных
-
Антивирусная защита: Актуальное антивирусное ПО
-
Обновления: Регулярные обновления безопасности
Схема интеграции
Платформа Легарус предоставляет широкие возможности для интеграции с внешними системами и сервисами
Сценарии интеграции
Интеграция с учетными системами
Получение данных из систем 1С:Предприятие
Интеграция с CRM-системами
Синхронизация данных о клиентах, сделках и задачах
Интеграция с мессенджерами
Работа в системе и уведомления в Telegram, Mattermost
Интеграция с почтовыми системами
Автоматическая обработка входящих писем и отправка уведомлений
Настройка интеграции
Маппинг полей
Гибкая настройка соответствия полей между системами
Расписание синхронизации
Настройка периодичности обмена данными
Журналирование и мониторинг
Контроль процессов интеграции и уведомление об ошибках
Преимущества модульного подхода
Модульная архитектура платформы Легарус обеспечивает гибкость, масштабируемость и экономическую эффективность решения
Масштабируемость
Возможность постепенного расширения функциональности по мере роста бизнеса
-
Поэтапное внедрение модулей
-
Увеличение числа пользователей
-
Расширение инфраструктуры
Гибкая настройка
Адаптация системы под уникальные потребности и процессы компании
-
Настройка бизнес-процессов
-
Кастомизация интерфейсов
-
Создание уникальных решений
Экономическая эффективность
Оптимизация затрат на внедрение и владение системой
-
Оплата только за нужные модули
-
Снижение затрат на внедрение
-
Быстрая окупаемость инвестиций
Быстрое внедрение
Сокращение сроков запуска системы в эксплуатацию
-
Готовые типовые решения
-
Поэтапный запуск модулей
-
Быстрая адаптация пользователей
Результаты внедрения модульной архитектуры
По данным исследований, компании, внедрившие модульную архитектуру Легарус, отмечают значительное повышение эффективности бизнес-процессов и снижение операционных затрат.