×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить
Техподдержка
Подпишись на рассылку
Подпишись на рассылку Digital Q

Платформа Digital Q.BPM: управление процессами в эпоху микросервисов

Никита Маркелов Руководитель направления «Автоматизация бизнес-процессов»
Опубликовано: 02.12.2025

Содержание

Почему процессы важнее отдельных операций Зрелость процессов: от схемы на бумаге до гибкой цифровой модели Бизнес-процессы в микросервисной архитектуре Digital Q.BPM: микросервисная платформа управления бизнес-процессами Принципы Digital Q.BPM Digital Q.BPM: состав платформы и ее ключевые возможности Высокая производительность: как Digital Q.BPM выдерживает пиковые нагрузки Достижения Digital Q.BPM Итоги

В последние годы микросервисная архитектура стала новым стандартом для построения цифровых решений. Первый релиз Kubernetes в 2014 году фактически обозначил конец эпохи классических серверов приложений и всего, что с ними было связано: Java Enterprise Edition, тяжелые контейнеры, монолитные BPM-системы старой школы.

Вместе с технологическими изменениями бизнес по-прежнему нуждается в чем-то постоянном, а именно – в процессах. И когда мы переходим к микросервисам, встает вопрос: как развивать бизнес-процессы в новой архитектуре. Разберемся в этом вопросе и рассмотрим решение, которое предлагает компания «Диасофт».

Почему процессы важнее отдельных операций

В цифровую эру подход к разработке решений изменился, но бизнес-процессы по-прежнему остаются центральным элементом. Современные сервисы – это не набор разрозненных функций, а согласованная последовательность действий.

Один микросервис решает отдельную задачу, но ценность появляется только тогда, когда несколько функций объединены в управляемый процесс.

Даже такие простые действия, как перевод денег или открытие счета, состоят из цепочки последовательных шагов: проверок, расчетов, уведомлений, взаимодействия с пользователем. Поэтому любой цифровой продукт превращается в набор координируемых сервисов. Простые, «гигиенические» операции, о которых говорят в отрасли, уже давно перестали быть конкурентным преимуществом. Настоящая конкуренция идет там, где создают более сложные, гибкие и удобные сервисы, качество которых напрямую зависит от правильной композиции процессов.

Процессы легко оцифровать: видя их структуру, компания понимает, где задействованы сотрудники, какие шаги можно оптимизировать или автоматизировать, где применить ИИ. Управление процессом становится управлением продукта – управлением прозрачным, основанном на достоверных данных.

Кроме того, бизнес измеряет именно процессы. Метрики микросервисов важны, но они не дают ответа на ключевой вопрос: насколько эффективно взаимодействие клиента и компании.

Бизнес должен понимать:

  • из чего состоит продукт;
  • где его узкие места;
  • как измерить качество обработки заявок;
  • как быстро вносить изменения.

Процессы дают такую прозрачность: они измеримы, понятны и читаемы для менеджеров и аналитиков. А это значит, что процессы актуальны и в микросервисной архитектуре.

Зрелость процессов: от схемы на бумаге до гибкой цифровой модели

Зрелость бизнес-процессов может быть многоуровневой – от простого рисунка на бумаге до полностью автоматизированного и прозрачного механизма. Базовое описание этапов развития моделей вряд ли полезно: этот процесс сложно поддерживать и невозможно измерять. Автоматизация сама по себе тоже не гарантирует зрелость процессов – важно, чтобы бизнес легко находил процесс, видел его в согласованной нотации и понимал, что система работает именно так.

Высокая зрелость процессов – это единый каталог, прозрачность, возможность анализа, быстрые изменения и постоянное улучшение. Бизнес и разработчики работают с одной моделью, а изменения вносятся предсказуемо. Такой подход родился в классических BPM-системах, но в микросервисной архитектуре он получил второе дыхание, сочетая наглядность процессов с гибкостью и масштабируемостью современных платформ.

Бизнес-процессы в микросервисной архитектуре

Кредитный процесс – хороший пример того, как бизнес-процессы естественным образом раскладываются на несколько логических блоков. В нем можно выделить три крупные звена: ввод заявки, принятие решения и оформление сделки. И каждое из этих звеньев относится к конкретной бизнес-области и представляет собой отдельный этап на пути клиента, его взаимодействия с компанией.

Бизнес-процессы в микросервисной архитектуре

И тогда встает логичный вопрос: если процесс уже структурирован на такие майлстоуны, почему бы не упаковать каждый из них в отдельный микросервис. В результате мы получаем не один тяжелый рантайм, а три легких микросервиса, которые взаимодействуют друг с другом через событийный обмен, например, через Kafka.

Такой подход сочетает сильные стороны BPM и микросервисной архитектуры. Легковесный движок внутри микросервиса может исполнять свою часть процесса, а система в целом становится более гибкой, масштабируемой и устойчивой к нагрузкам.

Digital Q.BPM: микросервисная платформа управления бизнес-процессами

В ответ на запросы современного бизнеса после ухода западных вендоров с российского рынка компания «Диасофт» разработала импортонезависимую платформу Digital Q.BPM для полноценной автоматизации бизнес-процессов и разработки цифровых продуктов, основанных на процессной логике. Платформа изначально создавалась в микросервисной архитектуре как составная часть экосистемы Digital Q – универсальной автоматизированной системы цифровой трансформации.

Платформа включает:

  • реестр процессов;
  • дизайнер бизнес-процессов и бизнес-правил;
  • мониторинг и управление задачами;
  • микросервисный движок исполнения процессов;
  • low-code инструменты;
  • встроенную интеграцию с DevOps-конвейером.

Digital Q.BPM позволяет оцифровать процессы в привычной нотации, внести их в структурированный каталог и разобраться, как они работают в системе.

Благодаря поддержке low-code инструментов процессы можно не только документировать, но и быстро развивать, обновлять и адаптировать под новые требования.

Digital Q.BPM гарантирует удобство управления процессами не только на этапах моделирования, но и на стадии продакшена.

Принципы Digital Q.BPM

Основная идея Digital Q.BPM заключается в том, что процессы могут исполняться в разных микросервисах, однако при этом они должны быть полностью управляемыми. Когда в компании десятки микросервисов, и каждый со своими процессами, легко потерять контроль над ситуацией. Digital Q.BPM решает эту задачу с помощью двух базовых принципов: децентрализованного исполнения процессов в отдельных микросервисах и централизованного управления всеми существующими процессами – в сочетании они позволяют сохранить контроль и при этом использовать все преимущества микросервисного подхода.

Централизованное управление

Для централизованного управления процессами в платформе создано единое информационное пространство: общий каталог процессов, консоль мониторинга и инструменты контроля. В одном месте можно увидеть все процессы, их статусы, этапы выполнения и окружение, в котором они работают. Это сохраняет прозрачность процессов даже при сложной распределенной архитектуре.

Digital_Q.BPM_Децентрализованное_исполнение_бизнес-процесса

Децентрализованное исполнение

Каждый процесс запускается в своем небольшом микросервисе. Такой подход сохраняет все преимущества микросервисной архитектуры: гибкость, независимость компонентов, быстрые обновления и развертывание в едином DevOps-пайплайне. Процесс упаковывается в контейнер и развертывается тем же способом, что и обычный функциональный сервис – без использования отдельных подходов или исключений.

Особенно важным становится масштабирование. В классических BPM-платформах создание отдельных кластеров для устранения узких мест было сложной и трудоемкой задачей. В микросервисной архитектуре все проще: если конкретный этап процесса перегружен, достаточно добавить несколько реплик соответствующего микросервиса в Kubernetes или OpenShift. Можно поднять три, пять и даже 20 экземпляров блока, отвечающего, например, за принятие кредитного решения — и узкое место исчезает.

Digital Q.BPM: состав платформы и ее ключевые возможности

Здесь упоминается:

Digital Q.BPM

Подробнее

Digital Q.BPM – это комплексная платформа, которая охватывает весь цикл работы с бизнес-процессами и правилами.

Бизнес-процессы

В основе Digital Q.BPM лежит поддержка нотации BPMN 2.0 – фактического стандарта в сфере моделирования процессов. Сегодня бизнес-заказчики нередко включают диаграммы BPMN прямо в технические задания, потому что эта нотация понятна, представлена визуально и позволяет быстро согласовывать логику работы продукта. Платформа Digital Q.BPM не просто предоставляет инструменты для моделирования – она умеет исполнять процессы ровно в том виде, в каком они описаны на диаграмме.

Платформа поддерживает современные и легаси-протоколы: REST, Kafka, SOAP. Для сложных сценариев предусмотрена компенсирующая логика, позволяющая откатывать длинные бизнес-транзакции. Встроенное версионирование облегчает работу с изменениями и эксперименты над процессами.

Бизнес-правила

Digital Q.BPM включает отдельный компонент для работы с бизнес-правилами – аналог Live-режима, который, к тому же, позволяет анализировать логику принятия решений. Правила можно оформлять в виде дерева или таблицы принятия решений, в которых можно выполнять вычисления и управлять маршрутом процесса.

В визуальном редакторе создаются отдельные диаграммы правил, и каждая из них может стать узлом внутри BPMN или быть опубликована как самостоятельный микросервис. Пользователь видит, какие данные поступили на вход, какая ветка была выбрана и какой результат сформирован.

Работа с пользовательскими задачами

Для процессов, в которых участвуют сотрудники, предусмотрен полноценный функционал задач, который включает:

  • шаблоны задач с настройкой времени выполнения, ролей, действий и правил распределения;
  • список задач, где пользователь видит все назначенные ему задания, их состояние, приоритеты и результаты обработки;
  • возможность быстрого выполнения задачи с выбором нужного действия;
  • инструменты переназначения, отмены и просмотра протокола выполнения задач;
  • развитую систему фильтров, включая сохраненные представления.

Digital_Q.BPM_Доска_задач

Платформа поддерживает контроль SLA: если задача не выполнена вовремя, система фиксирует просрочку и может автоматически эскалировать ее руководителю. Это помогает управлять не только автоматическими шагами процесса, но и взаимодействием людей.

Дизайнер бизнес-процессов в Digital Q.BPM

Дизайнер бизнес-процессов в Digital Q.BPM – это основной инструмент для создания приложений на основе процессов. В его состав входят общий реестр бизнес-процессов и бизнес-правил, механизмы удобной навигации и визуальные редакторы.

В основе дизайн-системы лежит «дерево продуктов»: диаграммы можно группировать по направлениям, линиям бизнеса, типам услуг или любым другим критериям. В списке диаграмм отображаются:

  • тип диаграммы: бизнес-процесс или бизнес-правило;
  • продукт, к которому она относится;
  • версия и текущий статус (в разработке, опубликована, готовится к публикации).

Дизайнер бизнес-процессов

Из этого интерфейса за пару кликов можно создать новую диаграмму или открыть уже существующую для редактирования, указав тип диаграммы и имя сервиса, который будет ее исполнять.

В визуальном редакторе используется нотация BPMN 2.0. Интерфейс разбит на несколько зон:

  • рабочая область с диаграммой процесса;
  • палитра элементов слева (базовые компоненты нотации);
  • панель свойств справа для настройки процесса и отдельных его шагов.

Дизайнер поддерживает интеграции с внешними системами (REST, SOAP), вызовы методов и Java-делегатов, работу с асинхронными сообщениями и событиями через Kafka, назначение пользовательских задач, ветвление и параллельное выполнение веток «дерева продуктов». В процессе можно использовать диаграммы бизнес-правил; при публикации связанные процессы и правила можно автоматически развернуть в составе микросервиса.

Каталог продуктов делает структуру приложения прозрачной: например, в продукте для автокредитования сразу видны процессы «заявка на кредит», «принятие решения», «открытие вклада» и статусы их жизненного цикла. Можно добавлять новые продукты и процессы, запускать редактор прямо из каталога.

Редактор работает быстро и позволяет гибко конфигурировать каждый шаг: задавать input/output параметры, выбирать вызываемый метод или API, настраивать сообщения. Стандартная нотация дает возможность выгружать процесс в файл и переносить его между стендами.

Майнинг процессов

Этот инструмент позволяет автоматически выявлять реальные бизнес-процессы, которые уже происходят внутри организации, опираясь на загруженные в систему данные. Пользователь сам задает глубину и уровень детализации анализа, после чего платформа применяет специальные алгоритмы – майнеры, чтобы восстановить фактический ход выполнения операций.

Параметры визуализации процессов

Результат анализа может быть представлен в виде наглядной карты процесса. В таком формате проще увидеть узкие места, повторяющиеся сценарии, лишние шаги, варианты отклонений и реальные маршруты, по которым движутся заявки. Визуализация помогает быстрее интерпретировать данные и принимать решения о том, что нужно оптимизировать.

При необходимости карту процесса можно автоматически преобразовать в полноценную BPMN-модель. Это существенно ускоряет проектирование и позволяет перейти к автоматизации практически сразу – без длительного моделирования с нуля.

Мониторинг бизнес-процессов в Digital Q.BPM

Несмотря на то что каждый процесс работает в своем микросервисе, мониторинг собирает информацию в единую консоль, обеспечивая полный обзор происходящего в системе.

Мониторинг

Интерфейс мониторинга включает несколько ключевых режимов.

Общая статистика

Этот режим позволяет увидеть состояние и статус всех процессов:

  • сколько процессов завершено;
  • сколько находится в исполнении;
  • сколько завершилось с ошибкой;
  • какие шаги были наиболее длительными.

Отдельная секция показывает процессы с инцидентами – как текущими, так и уже завершенными. Можно открыть любой процесс и сразу перейти к его диаграмме, чтобы понять, где возникла проблема.

Режим Live

Live-режим отображает процессы в порядке последней активности. Это позволяет «наблюдать» за выполнением процессов в реальном времени.

Для каждого процесса составлена диаграмма, которую можно открыть, чтобы увидеть, как шаги уже успешно выполнены – они подсвечены зеленым. Ниже отображаются:

  • параметры процесса и их значения;
  • список шагов в фактической последовательности их выполнения;
  • использованные бизнес-правила;
  • доступ к деталям, истории и активному состоянию задач.

Такой подход помогает быстро понять, что произошло: по какой ветке пошел процесс, где он сейчас находится и есть ли инциденты.

Инциденты и разбор ошибок

Инцидент

Режим «Инциденты» в Digital Q.BPM отображает все ошибки, произошедшие при выполнении процессов в различных микросервисах. Пользователь видит список проблемных процессов и может сразу перейти к их диаграммам. На схеме шаг, где произошла ошибка, подсвечивается красным – это позволяет мгновенно определить точку отказа.

В карточке инцидента есть подробная информация: тип ошибки, параметры, с которыми работал процесс, выполненные шаги, задействованные бизнес-правила. Все это помогает быстро понять причину сбоя и внести правки в логику процесса.

Публикация процессов

Механизм публикации процессов – или «кнопка» – один из ключевых элементов Digital Q.BPM. Он позволяет превратить смоделированный бизнес-процесс в готовый микросервис, который можно развернуть в Kubernetes или OpenShift по тем же правилам, что и любые другие сервисы.

Диаграмма процесса (мониторинг)

Это особенно важно, потому что микросервисы сами по себе – конструкция непростая. Разные команды могут реализовать логику по-разному, что со временем приводит к разнородности и усложняет поддержку.

Digital Q.BPM решает проблему единым рантаймом: одна команда развивает его, а остальные просто создают процессы. Каждый опубликованный процесс превращается в одинаковый базовый микросервис, различия – только в логике. Это обеспечивает прозрачность и предсказуемость: банк точно понимает, что происходит внутри каждого процесса и может одинаково их контролировать.

Процесс публикации бизнес-процессов максимально прост:

§ В дизайнере выбирается диаграмма, например, «Заявка на кредит».

§ Пользователь указывает параметры развертывания процесса (namespace Kubernetes/OpenShift), необходимые базы данных и их URL. Обычно эти параметры заданы централизованно, но при необходимости их можно изменить вручную.

§ После подтверждения публикации запускается DevOps-pipeline: в Jenkins появляется новая сборка, которая проходит стандартные стадии – сохранение диаграммы в Git, упаковка в контейнер, проверка, создание артефактов и развертывание в нужном окружении.

Это один из больших плюсов Digital Q.BPM: процессы развертываются тем же конвейером, что и обычные микросервисы. Команды получают единообразные отчеты, метрики, показатели качествв сборки и развертывания. Нет отдельных механизмов, отдельных пайплайнов или особых условий для процессов – все работает по единой DevOps-логике.

Аналитика бизнес-процессов

И еще один важный компонент платформы – «Аналитика бизнес-процессов». Он предназначен для глубокого анализа эффективности как самих процессов, так и сотрудников, которые в них участвуют. Здесь есть встроенные, настраиваемые дашборды, которые позволяют визуально оценивать ключевые показатели и быстро находить отклонения.

Аналитика бизнес-процессов

Процессы можно исследовать в разных разрезах: по отдельным пользователям, ролям, группам или целым бизнес-подразделениям. Такой подход упрощает поиск узких мест, помогает оценить загрузку команд и дает бизнесу прозрачную картину того, как реально работают процессы внутри организации.

Высокая производительность: как Digital Q.BPM выдерживает пиковые нагрузки

Микросервисная архитектура Digital Q.BPM позволяет строить процессы как для решения обычных задач, так и для систем, где требуется обработка огромных потоков событий, когда процессы запускаются не сотнями, а тысячами одновременно.

Платформа прошла серьезные нагрузочные испытанияю Полученные результаты ориентированы на масштабы крупных и крупнейших банков. В тестах была использована база данных объемом 2,5 ТБ, включающая 240 миллионов записей о клиентах, счетах, картах, операциях и кредитных заявках.

Результаты подтвердили надежность и производительность платформы:

  • стабильность работы при 1 000 транзакций в секунду;
  • поддержка до 100 000 одновременно работающих пользователей;
  • среднее время отклика – всего 0,5 секунды.

Такие показатели демонстрируют готовность платформы работать в самых нагруженных и критичных по стабильности сценариях.

Достижения Digital Q.BPM

И немного о результатах, которые уже успела показать платформа:

  • Digital Q.BPM признана лучшей BPM-системой для крупного бизнеса (по версии Cnews).
  • Платформа «Диасофт» занимает первое место в рейтинге российских BPM-платформ 2025 года, составленном SPB CIO Club.
  • На основе Digital Q.BPM компания «Искра Технологии» разработала аппаратно-программный комплекс «Безопасный город». Этот проект получил премию BPM Awards в категории «BPM-проект года 2025» как лучший BPM-проект среди государственных организаций.

Итоги

Бизнес-процессы – это основа цифровой трансформации: это общий язык бизнеса и IT, который обеспечивает понимание, как устроен продукт и где точки его улучшения. Микросервисная архитектура усиливает возможности DevOps-подхода – позволяет масштабировать части процесса, повышать устойчивость и быстрее доставлять изменения.

В одной платформе Digital Q.BPM объединяет low-code инструменты, единый рантайм и встроенный DevOps-пайплайн. Благодаря этому процессы создаются и обновляются так же просто и предсказуемо, как микросервисы.

Именно такое сочетание – зрелость процессов + микросервисная архитектура + автоматизация доставки – позволяет компаниям двигаться быстрее и уверенно управлять изменениями.

Никита Маркелов Руководитель направления «Автоматизация бизнес-процессов»
Опубликовано: 02.12.2025
Читайте также
публикации
компании
BPM-проект компании «Диасофт» в «Искра Технологии» победил в номинации «Цифровизация и автоматизация производства» конкурса
Компания «Диасофт» приняла участие в конкурсе «Трансформация», организованном сообществом лидеров трансформации IN'HUB. Проект, реализованный в «Искра Технологии», – «Цифровая трансформация региона: промышленный масштаб Digital Q.BPM» – стал победителем в номинации «Цифровизация и автоматизация производства». Финал конкурса прошел 24-25 июня в рамках восьмой недели инноваций и производительности IN'HUB. На форуме руководители операционных и трансформационных направлений крупнейших промышленных и финтех компаний обсудили управление бизнес-процессами и эффективную трансформацию в эпоху ограниченных ресурсов.
08.07.2026
Обновление «Сервера аутентификации» от «Диасофт»: делегирование прав и безопасная имперсонация пользователей
Компания «Диасофт» расширила возможности продукта «Сервер аутентификации», входящего в решение Digital Q.Security: реализованы сценарии делегирования прав доступа и безопасной имперсонации пользователей. «Сервер аутентификации» разработан для решения задач безопасного входа в прикладные решения и снижения рисков при управлении доступами в корпоративных системах.
26.06.2026
«Диасофт» интегрировал ИИ-помощника в Digital Q.AppServer для интеллектуального управления серверами приложений
Компания «Диасофт» совершенствует решение Digital Q.AppServer, объединяющее в себе серверы приложений на базе Apache TomEE и WildFly. Оно помогает системным администраторам управлять серверами без сложных команд в консоли или через операционную систему, а разработчикам – быстро тестировать и развертывать приложения. Однако с ростом числа приложений и усложнением конфигураций возрастает и нагрузка на администраторов. В связи с этим ИТ-специалисты «Диасофт» интегрировали ИИ-помощника в Digital Q.AppServer.
22.06.2026
Начать разработку бесплатно
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению