Процесс состоит из отдельных действий, которые выстраиваются в цепочку. Пока эти действия сами по себе довольно просты, их можно закодить и получить монолит, который будет исправно работать много лет. Собственно, так все и делали.
Но если действия процесса сложны, то они уже выполняются отдельными компонентами со своей внутренней логикой. Их уже не упакуешь в единый монолит. Волей-неволей, придется переходить к модульной архитектуре. И это необязательно модные микросервисы, это может быть что угодно -- внешние организации, другие процессы, унаследованные системы, ИИ-агенты...
И надо их собрать в оркестр, чтобы процесс заиграл! -- Тут-то и приходят на помощь BPM-движки. А можно подумать и на шаг вперед -- сразу проектировать отдельные компоненты, которые затем будут собираться в процессы.
📚Читать на Хабре: Модульность для первоклассной оркестрации процессов
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Модульность для первоклассной оркестрации процессов
В условиях активной интеграции искусственного интеллекта (ИИ) и автоматизации в бизнес-процессы, бизнесу важно определить, где и когда следует вносить эти изменения. В этом контексте существует тонкая...
👍9❤3
А тем временем #Camunda 8 прирастает новыми фичами!
Пока вот обзор январьской альфы, но и релиз не заставит себя долго ждать.
Пусть "восьмерка" для многих недоступна, но поглядывать, куда она развивается, стоит.
📚Читать на Хабре: Camunda Alpha Release January 2025 – что нового?
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Camunda Alpha Release January 2025 – что нового?
Ниже приведен обзор всех нововведений в Camunda в релизе 8.7-alpha3, который вышел в январе 2025 года. Новый формат сообщений о релизах Несколько месяцев назад Camunda изменила формат ежемесячных...
🔥9👍4
Бернд Рюкер из Camunda обстоятельно разъясняет, как выполняются транзакции в бизнес-процессах и где разложены грабли, на которые не надо наступать. А когда это все еще и со Spring'ом, то становится совсем сложно.
Увы, практически все, кто начинает автоматизировать процессы при помощи BPM-движков на эти грабли наступают. Эта статья поможет вам набивать меньше шишек!
📚Читать на Хабре: Путеводитель по техническим транзакциям с Camunda 8 и Spring
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Путеводитель по техническим транзакциям с Camunda 8 и Spring
Интересно, как работают технические транзакции с Camunda и фреймворком Spring? Узнайте больше о транзакционном поведении в этом блоге. Мы регулярно отвечаем на вопросы о том, как работают технические...
🔥10👍4
🎉 Компания Haulmont выпускает набор бесплатных инструментов для разработки и администрирования приложений на Camunda 7
Плагин для IntelliJ IDEA включает BPMN-моделер и помогает писать код для процессов. Для эксплуатации процессных приложений есть еще один инструмент, который также бесплатен и кое в чем превосходит Cockpit от Camunda.
Это первые компоненты новой платформы OpenBPM, которую впервые покажут 5 февраля в 14:00 (МСК). Если хотите узнать больше, позадавать вопросы, покритиковать или может даже похвалить, регистрируйтесь по ссылке: https://my.mts-link.ru/event/1489787914/477877366/.
Сразу после демо можно начать пользоваться!
Плагин для IntelliJ IDEA включает BPMN-моделер и помогает писать код для процессов. Для эксплуатации процессных приложений есть еще один инструмент, который также бесплатен и кое в чем превосходит Cockpit от Camunda.
Это первые компоненты новой платформы OpenBPM, которую впервые покажут 5 февраля в 14:00 (МСК). Если хотите узнать больше, позадавать вопросы, покритиковать или может даже похвалить, регистрируйтесь по ссылке: https://my.mts-link.ru/event/1489787914/477877366/.
Сразу после демо можно начать пользоваться!
Mts-link.ru
Презентация OpenBPM
Мы рады анонсировать запуск новой процессной платформы OpenBPM. Мы расскажем о продукте, его основных возможностях, кейсах применения.
План мероприятия:
- BPM в профессиональной разработке - это вообще зачем?
- Чемоданчик BPM инструментов аналитика и разработчика…
План мероприятия:
- BPM в профессиональной разработке - это вообще зачем?
- Чемоданчик BPM инструментов аналитика и разработчика…
🔥11👍7❤1
Брюс Сильвер, человек-легенда🔥 в мире BPM делится своим взглядом на семейство стандартов BPM+.
Это горячо любимый всеми BPMN, сильно недооцененный, но на самом деле простой и полезный DMN и совсем непонятый сообществом CMMN, на который возлагались такие большие надежды, но увы.
Но все три вместе весьма эффективны!🚀 Некоторые компании умеют это. Например, как упомянутый в тексте Trisotech или Flowable.
Обязательно к прочтению!📚
BPM+ : Долговременная ценность стандартов автоматизации бизнеса
Это горячо любимый всеми BPMN, сильно недооцененный, но на самом деле простой и полезный DMN и совсем непонятый сообществом CMMN, на который возлагались такие большие надежды, но увы.
Но все три вместе весьма эффективны!🚀 Некоторые компании умеют это. Например, как упомянутый в тексте Trisotech или Flowable.
Обязательно к прочтению!📚
BPM+ : Долговременная ценность стандартов автоматизации бизнеса
BPMS.ru
BPM+ : непреходящая ценность стандартов автоматизации бизнеса - BPMS.ru
Оригинал: BPM+ : The Enduring Value of Business Automation Standards Автор: Брюс Сильвер (Bruce Silver) Три стандарта автоматизации бизнеса от Object Management Group — BPMN, CMMN и DMN, — продолжают оставаться ключевым активом, приносящим пользу бизнесу.…
🔥9👍3
Почему Activiti стартовали с пятой версии?
В 2006 г. Red Hat поглотила компанию jBOSS, создателя BPM-движка jBPM, и продолжила развивать этот продукт. Движок, как известно, был вполне успешным, но все же в марте 2010 г. два ключевых разработчика jBPM Т. Бейенс и Дж. Баррез ушли из Red Hat в Alfresco, чтобы начать работу над новым проектом - BPM-движком Activiti.
Утверждается, что кодовая база нового продукта была своя, и тем не менее (а может быть, что и благодаря) первый релиз Activiti вышел довольно скоро, уже в декабре 2010 г., получив номер 5.0. Старт с пятого номера показал применение всего опыта, полученного по время работы над jBPM. Activiti стал сразу использовать нотацию BPMN 2.0 как объединяющий индустрию стандарт.
Примечательно, что через несколько лет ряд разработчиков, включая Дж. Барреза, уйдут из Alfresco, чтобы начать работу над Flowable на основе Activiti.
#историяbpm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Ответ на этот вопрос всегда был "зависит от требований". Тем не менее вендоры давали рекомендации по предпочтительному методу, который подойдет для большинства ситуаций. Если раньше Camunda советовала использовать Embedded версию движка, то сейчас основной рекомендацией является Standalone. Однако, единого рецепта нет, и все равно нужно опираться на множество факторов, которые мы постарались собрать в одной картинке. Сохраняйте себе, чтобы не потерять.
#camunda
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Ну не вечно же BPMN-модели рисовать, надо двигаться дальше.
Но, как показывает исселдование, ясного пути у многих нет.
А у вас какие планы на будущее?
Please open Telegram to view this post
VIEW IN TELEGRAM
BPMS.ru
Пути профессионального роста специалиста по управлению бизнес-процессами - BPMS.ru
Оригинал: Mapping a path for process management professionals Автор: Мэдисон Лундквист (Madison Lundquist) В 2023 году Американский центр производительности и качества (APQC) провел опрос «People of Process Management», чтобы подробнее узнать о специалистах…
👍8
💡Продолжаем знакомство с BPM Engines
После изучения нотаций BPMN 2.0, возникает естественное желание погрузиться в более сложные концепции BPM-приложений. Например, реализовать Service Task. Для этого потребуется удобная песочница для экспериментов.
В этой статье познакомимся с open-source BPM-движками, а начнем с одного из самых популярных — Camunda 7.
📖 Что такое Camunda 7?
Camunda 7 — это open-source движок для автоматизации бизнес-процессов, который завоевал большую популярность, особенно в мире Java-разработки. Он стал must-have технологией для проектов с BPM на Java и отлично подходит в качестве первого BPM-движка для изучения.
Движок можно интегрировать в ваше приложение как встроенный компонент или использовать как самостоятельное решение.
Установка
Далее мы рассмотрим несколько способов установки.
Camunda Run
Один из самых простых вариантов установки:
1 - Скачайте архив с официального сайта и разархивируйте его
2 - Запустите Camunda с помощью start.bat (Windows) или start.sh (Linux).
3 - Откройте http://localhost:8080/camunda-welcome/index.html
📕Подробнее - https://docs.camunda.org/manual/latest/user-guide/camunda-bpm-run/
📦 Docker
Для развертывания приложения с использованием Docker выполните следующие команды:
📕Подробнее - https://docs.camunda.org/manual/latest/installation/docker/#start-camunda-bpm-run-using-docker
🌳 Spring Boot
Camunda — это Java-проект, который можно развернуть во встроенном формате. Например, в вашем Spring Boot приложении. Для этого достаточно добавить соответствующие зависимости, которые вы найдете по ссылке ниже.
Кроме того, вы можете быстро создать чистый Spring Boot проект с Camunda, воспользовавшись Camunda Initializer.
📕 Подробнее - https://docs.camunda.org/manual/latest/user-guide/spring-boot-integration/
Общая информация
📕 Camunda Run 7 - https://camunda.com/download/platform-7/
📕 Документация - https://docs.camunda.org/get-started/
#camunda #tutorial
После изучения нотаций BPMN 2.0, возникает естественное желание погрузиться в более сложные концепции BPM-приложений. Например, реализовать Service Task. Для этого потребуется удобная песочница для экспериментов.
В этой статье познакомимся с open-source BPM-движками, а начнем с одного из самых популярных — Camunda 7.
📖 Что такое Camunda 7?
Camunda 7 — это open-source движок для автоматизации бизнес-процессов, который завоевал большую популярность, особенно в мире Java-разработки. Он стал must-have технологией для проектов с BPM на Java и отлично подходит в качестве первого BPM-движка для изучения.
Движок можно интегрировать в ваше приложение как встроенный компонент или использовать как самостоятельное решение.
Установка
Далее мы рассмотрим несколько способов установки.
Camunda Run
Один из самых простых вариантов установки:
1 - Скачайте архив с официального сайта и разархивируйте его
2 - Запустите Camunda с помощью start.bat (Windows) или start.sh (Linux).
3 - Откройте http://localhost:8080/camunda-welcome/index.html
📕Подробнее - https://docs.camunda.org/manual/latest/user-guide/camunda-bpm-run/
📦 Docker
Для развертывания приложения с использованием Docker выполните следующие команды:
docker pull camunda/camunda-bpm-platform:run-latest
docker run -d --name camunda -p 8080:8080 camunda/camunda-bpm-platform:run-latest
# Откройте браузер по адресу: http://localhost:8080/camunda-welcome/index.html
📕Подробнее - https://docs.camunda.org/manual/latest/installation/docker/#start-camunda-bpm-run-using-docker
🌳 Spring Boot
Camunda — это Java-проект, который можно развернуть во встроенном формате. Например, в вашем Spring Boot приложении. Для этого достаточно добавить соответствующие зависимости, которые вы найдете по ссылке ниже.
Кроме того, вы можете быстро создать чистый Spring Boot проект с Camunda, воспользовавшись Camunda Initializer.
📕 Подробнее - https://docs.camunda.org/manual/latest/user-guide/spring-boot-integration/
Общая информация
📕 Camunda Run 7 - https://camunda.com/download/platform-7/
📕 Документация - https://docs.camunda.org/get-started/
#camunda #tutorial
🔥10👍5
Включить Камунду в свой проект очень просто, а вот заставить ее работать действительно эффективно — совсем нет. Чтобы быстрее этого добиться, лучше не идти методом проб и ошибок, а изучать лучшие практики.
Сегодня мы делимся с вами статьей от руководителя проектов Fix Price как они внедряли Camunda.
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как Fix Price автоматизировал бизнес-процессы с помощью Camunda
Привет, Хабр! Я Вадим Райский, руководитель на IT-проектах Fix Price. Сегодня я расскажу вам об оптимизации бизнес-процессов, которую наша команда выполнила при помощи движка Camunda. Чтобы сократить...
👍7
🤵Люди BPM - Бернд Рюккер
Бернд Рюккер - один из ключевых людей в сфере BPM. Он начал свою карьеру как разработчик программного обеспечения и инженер по интеграции систем. Занимался проектированием и реализацией решений для автоматизации рабочих процессов в крупных компаниях. Этот опыт помог ему глубже понять, какие сложности испытывают разработчики и бизнес-аналитики при внедрении BPM-решений. Бернд работал консультантом и помогал таким компаниям, как T-Mobile, Lufthansa и Zalando, внедрять BPM системы
👎 Бернд видел, что традиционные BPM-платформы были слишком сложными, медленными и плохо подходили для современных разработчиков. Это подтолкнуло его к идее создать гибкую, легковесную и разработчикам-дружественную BPM-платформу, которая позволила бы компаниям эффективно автоматизировать процессы.
↪️ Так появилась на свет Camunda
Бернд является одним из ее соучредителей и до сих пор является техническим руководителем продукта. Camunda старается соответствовать принципу developer-friendly BPM, а Бернд выступает с докладами на множестве отраслевых конференций. Кроме того, он написал две книги: Practical Process Automation и Real-Life BPMN в соавторстве.
🍝 Что делает Бернд Рюккер, если ему долго не приносят еду в ресторане?
Ходят слухи, что однажды Бернду долго не приносили заказ, но вместо скандала он нарисовал с официантом всю схему работы ресторана прямо на столе, чтобы разобраться, где произошел сбой. Выяснилось, что этот процесс “упал” где-то на этапе передачи заказа на кухню. Очень скоро инцидент был пофикшен, а ресторан возможно теперь использует Camunda, но об этом история умалчивает🤐
#людиbpm
Бернд Рюккер - один из ключевых людей в сфере BPM. Он начал свою карьеру как разработчик программного обеспечения и инженер по интеграции систем. Занимался проектированием и реализацией решений для автоматизации рабочих процессов в крупных компаниях. Этот опыт помог ему глубже понять, какие сложности испытывают разработчики и бизнес-аналитики при внедрении BPM-решений. Бернд работал консультантом и помогал таким компаниям, как T-Mobile, Lufthansa и Zalando, внедрять BPM системы
↪️ Так появилась на свет Camunda
Бернд является одним из ее соучредителей и до сих пор является техническим руководителем продукта. Camunda старается соответствовать принципу developer-friendly BPM, а Бернд выступает с докладами на множестве отраслевых конференций. Кроме того, он написал две книги: Practical Process Automation и Real-Life BPMN в соавторстве.
🍝 Что делает Бернд Рюккер, если ему долго не приносят еду в ресторане?
Ходят слухи, что однажды Бернду долго не приносили заказ, но вместо скандала он нарисовал с официантом всю схему работы ресторана прямо на столе, чтобы разобраться, где произошел сбой. Выяснилось, что этот процесс “упал” где-то на этапе передачи заказа на кухню. Очень скоро инцидент был пофикшен, а ресторан возможно теперь использует Camunda, но об этом история умалчивает
#людиbpm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🍾1
Учиться на своих ошибках почетно, но эффективнее изучать опыт коллег, чтобы сразу делать правильно.
Мы собрали наиболее типичные ошибки, которые встречаются на этапе эксплуатации процессных приложений.
Camunda на проде: восемь типичных ошибок
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Camunda на проде: восемь типичных ошибок
Итак, вы смоделировали все процессы, написали бизнес-логику и задеплоили все на сервер. Запускаем наши процессы на проде! Поехали? – Но дальше разложено множество граблей, на которые обычно наступают...
🔥11
AI - штука хорошая, но пока не очень надежная. Кто его знает, что он там думает?
Поэтому многие справедливо опасаются доверить ему принятие решений.
С другой стороны, всем нужно ускорение процессов, а для этого надо сокращать участие людей, в том числе за счет передачу их функций AI-агентам.
Camunda предлагает использовать оркестрацию, чтобы задействовать AI в бизнес-процессах с минимальными рисками.
📚Читайте на Хабре перевод статьи из блога Camunda
Почему AI-агентам нужна оркестрация
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Почему AI-агентам нужна оркестрация
В настоящее время большинство организаций задаются вопросом, как эффективно интегрировать AI -агентов. Это боты, которые могут воспринимать запросы на естественном языке и выполнять действия. Уверен,...
🔥4👍2
Про DMN и таблицы решений слышали, наверное, все, кто занимается автоматизацией бизнес-процессов. Однако, на практике их используют незаслуженно редко.
Почему? — Да просто с первого взгляда все не очень понятно и рука тянется нагромоздить шлюзов ИЛИ, чтобы не вникать во все это.
И очень зря! Таблицы решений — весьма эффективны механизм. Стоит один раз посидеть и разобраться, чтобы потом использовать в самых разных ситуациях.
Введение в таблицы решений: Полное руководство для начинающих
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Введение в таблицы решений: Полное руководство для начинающих
Представьте, что вы отвечаете за организацию сложного ужина и вам нужно выбрать меню, рассадку гостей и даже музыку, основываясь на десятках различных предпочтений и ограничений, при этом сохраняя всё...
👍9❤🔥2
После публичного запуска на вебинаре команда выпустила статью на Хабре о проблемах современных BPMS и подходе к их решению, составе и фичах платформы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Платформа OpenBPM, или как я научился не волноваться и полюбил бизнес-процессы
Компания Haulmont представляет новый продукт для разработки процессных приложений — OpenBPM. Что это — очередная BPMS-платформа? Чем OpenBPM отличается от других решений на рынке? Что входит в...
❤🔥4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
To give our customers greater flexibility in migrating to Camunda 8, we are extending the Camunda 7 Enterprise Edition EoL from April 2027 to April 2030. Below you can find more details on key dates and their impact on you.
#пятничное
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🤔2
На прошлой неделе в блоге Camunda вышла статья про увеличение срока поддержки седьмой версии. Объясняем подробнее, что это означает.
Минорный апдейт Camunda 7.24, который обещали выпустить 14 октября 2025 года по-прежнему будет последним. Таким образом для пользователей бесплатной Camunda 7 Community Edition ничего не поменялось.
В то же время клиенты Camunda 7 Enterprise Edition будут получать патчи безопасности до апреля 2030 года при условии продления подписки. Ранее этот срок был до апреля 2027 года. А если же клиенту Enterprise Edition не хватило времени на миграцию на актуальное решение в рамках этой опции поддержки, то за дополнительные деньги (к и так оплачиваемой подписке) можно купить Extended support до апреля 2032 года. Ранее этот срок был до апреля 2030 года.
▶️ Что в итоге
Для пользователей Community Edition ничего не поменялось - после октября 2025 года никаких релизов, даже патчей безопасности.
Для пользователей Enterprise Edition появилась возможность продлить использование Camunda еще на 2-3 года.
Точно ответа нет, но возникает ощущение, что миграция с семерки на Camunda 8 проходит не так быстро, как хотелось бы руководству Camunda. Вместе с тем это неплохая возможность зарабатывать еще 2-3 года на продленной поддержке движка.
И в целом это действительно похоже на win-win решение в сложившейся ситуации:
- Компании получают дополнительное время на миграцию, при том что в крупных компаниях мигрировать core процессы за год-два просто невозможно.
- Camunda дополнительно заработает на крупных клиентах.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8👍4