Visão Geral
Este Curso Flowable BPM Essentials, apresenta o Flowable BPM e os tópicos de gerenciamento de processos de negócios, gerenciamento de casos e gerenciamento de decisões em geral. Abrange tanto o básico de modelagem quanto a parte de automação com o Flowable BPM Engine embutido em um aplicativo Java/Spring Boot. O curso é baseado no mecanismo Flowable BPM Open Source, mas também fornece uma visão sobre o que a oferta comercial com Flowable CORE, Flowable Platform, Flowable Work e Flowable Engage pode fornecer adicionalmente.
Objetivo
Ao participar do Curso Flowable BPM Essentials, os participantes aprenderão:
- Noções básicas de modelagem de processos de negócios e automação de processos de negócios
- Entenda o valor agregado do Business Process Management
- Noções básicas sobre modelagem BPMN, CMMN (Gerenciamento de Casos) e DMN (Regras de Negócios)
- A arquitetura e ferramentas do Flowable BPM
- Para integrar o Flowable BPM Engine em um aplicativo Java Spring Boot
- Crie um modelo BPMN e execute-o em um aplicativo Spring Boot com Flowable Engine incorporado
- As diferentes opções de implantação do Flowable BPM
Publico Alvo
- Desenvolvedores Java e Arquitetos de Software planejando usar o Flowable BPM ou procurando o que BPMN e DMN podem fazer por seus aplicativos.
- Analistas de Negócios interessados em Business Process Modeling (BPMN), Case Management (CMMN) e Decision Modeling (DMN) e desenvolvimento sem código para prototipagem
Pre-Requisitos
- Habilidades básicas de desenvolvimento Java e conhecimento Spring Boot (somente para a parte prática do workshop Java).
Materiais
Português/Inglês + Exercícios
Conteúdo Programatico
Business Process Management
- What is a Business Process?
- Reasons to consider Business Process Management?
- BPMN, CMMN and DMN models
A quick tour over Flowable BPM
- Flowable Open Source: Components, architecture and tools
- Flowable Modeler
- Flowable Task UI
- Flowable Admin
- Flowable IDM
- Flowable REST API
- Beyond open source: Flowable CORE, Platform, Work and Engage
Hands-on workshop: A no-code BPM example
- Modeling a business process
- Modeling a case model
- Modeling a decision table
- Modeling a form
- Running the application
Flowable BPM and Spring Boot
- Flowable Spring Boot Integration
- Flowable Java API
Hands-on workshop: Automating a business process in Spring Boot
- Creating a Spring Boot application
- Integrating Flowable BPM as an embedded Engine
- Deploying and running a business process
- Service Tasks: invoking Spring Beans from a process model
- User Tasks: integrating user interactions and interactive forms
- Decision Tasks: integrating and automating a DMN Table
- Timer Events: timed process starts, activity timeouts and escalation processes
Advanced topics
- Flowable Deployment Models
- Asynchronous activities
- Triggerable Activities
- Using messages and signals
- Microservices orchestration with Flowable
TENHO INTERESSE