...

ТОП-10 ошибок в BPMN-диаграммах

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

Альтернативные обменники и очереди недоставленных сообщений в RabbitMQ

Зачем нужны альтернативные обменники в RabbitMQ, где настроить очередь недоставленных сообщений и как этот JMS-брокер обеспечивает альтернативную маршрутизацию. Пример топологии потокового конвейера и пара Python-сервисов,...

Оркестрация и хореография микросервисов в EDA-архитектуре

Зачем нужен оркестратор в микросервисной EDA-архитектуре и как спроектировать такую систему: разбираемся с помощью BPMN-диаграммы процесса обработки заказа в интернет-магазине. Что такое оркестрация и хореография...

HTTP-запросы и ответы в REST API: практический пример

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

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

Системные и бизнес-аналитики занимаются моделированием бизнес-процессов чаще всего в проектах разработки и внедрения ПО, используя при этом функционально-событийные нотации BPMN или EPC. Однако, по мере...

Зачем вам DFD-диаграммы или как описать движение потоков данных в бизнес-процессах

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

BPMN vs EPC и ТОП-5 советов по детальному моделированию бизнес-процессов

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