Архитектура
и принципы

Платформа bpm’online спроектирована с учетом современных подходов
к разработке корпоративных приложений любой сложности

Проверенные технологии разработки

Bpm’online построена исключительно на проверенных технологиях,
которые широко распространены и признаны в профессиональном сообществе.

Исходный код bpm’online написан с использованием тех фреймворков и языков программирования, которые являются
стандартами для разработки серверной и клиентской части enterprise-решений. Это не только гарантирует активную поддержку и развитие всех компонентов приложения, но и обеспечивает наличие квалифицированных специалистов с необходимым стеком технологий.

Микросервисная архитектура

Учитывая растущие требования к производительности, отказоустойчивости и расширяемости
корпоративных приложений, что является вызовом для многих SaaS-решений, подход к проектированию
платформы bpm’online основан на принципах микросервисной архитектуры.

Автономные микросервисы поддерживают горизонтальное и вертикальное масштабирование компонентов
и обеспечивают бесперебойную работу приложения в режиме 24/7.

Использование open-source технологий

Инфраструктура bpm’online включает открытое ПО, которое обладает высокой степенью надежности и производительности. Качество и гибкость используемых инструментов, а также их активное развитие дают возможность быстро наращивать функциональность bpm’online.
Применение open-source компонентов позволяет разрабатывать приложения в соответствии с современными техническими требованиями, выполнять сложные технологические задачи, а также значительно экономить ресурсы при приобретении лицензий программного обеспечения в случае развертывания bpm’online на собственных серверах.

Поддержка разных СУБД

Bpm’online — это СУБД-независимая платформа, в основе которой лежит собственная ORM. Благодаря этому
любое решение на bpm’online становится автоматически совместимым со всеми поддерживаемыми платформой реляционными БД. Сегодня bpm’online совместима с СУБД Microsoft SQL Server, Oracle или PostgreSQL.

При развертывании bpm’online на своей площадке организация может выбрать ту СУБД,
которая уже используется в ее инфраструктуре, имеет отлаженные процессы, необходимые лицензии и ресурсы.