Компания «Диасофт» продолжает развивать возможности единой цифровой платформы Digital Q.UP, предназначенной для централизованного управления всеми процессами организации. Технологическая платформа Digital Q.BPM, входящая в состав Digital Q.UP, дополнена функционалом для оркестрации STP-процессов.
Продукт «Оркестратор STP-процессов» позволяет объединять бизнес-логику различных приложений в единые процессы выполнения распределенных транзакций в системах, согласованность данных в которых управляется путем использования шаблона проектирования «Сага» (Saga). Автоматизация и оркестрация сквозных процессов помогает эффективно управлять, выполнять и отслеживать процессы, обеспечивая их согласованное выполнение с минимальным вмешательством человека.
Функциональные возможности «Оркестратора STP-процессов»:
- Выполнение STP-процессов с непрерывной, полностью автоматизированной обработкой данных произвольного числа микросервисов согласно модели процесса, описанной в упрощенной BPMN-нотации.
- Обеспечение консистентности (согласованности и целостности) данных в случае технических или логических ошибок при выполнении процесса. При ошибках в рамках STP-процесса автоматически запускается компенсация: происходит последовательный откат работы микросервисов в обратном порядке. В результате данные микросервисов, измененные в ходе выполнения процесса, приводятся к исходному виду на момент старта процесса.
- Обеспечение отказоустойчивости: транзакции фиксируются даже в случае сбоев (питания, системы и др.). При восстановлении после сбоя STP-процессы автоматически доводятся до завершения, восстанавливая согласованность данных.
Продукт реализован на импортонезависимом технологическом стеке и может заменить аналогичные зарубежные решения, такие как zeebe.
«Оркестратора STP-процессов» уже успешно используется в ряде крупных российских финансовых организаций.
Для получения дополнительной информации заполните форму обратной связи.