Programa do Curso
Mergulho profundo em Drools
- Revisão da arquitetura e dos principais componentes da Drools
- Compreensão do fluxo de avaliação e execução de regras
- Trabalhando com a agenda Drools
Criação de regras avançadas
- Utilização de lógica condicional complexa
- Criação de fluxos de trabalho com várias regras
- Trabalhar com modelos de regras
Gerir dependências de regras
- Compreender a ativação de regras e a resolução de conflitos
- Usando grupos de regras, saliência e agendas
- Depurando dependências de regras
Otimizando a execução de regras
- Técnicas para melhorar o desempenho da execução de regras
- Armazenamento em cache e indexação em Drools
- Monitoramento e criação de perfil da execução de regras
Recursos avançados do Workbench
- Uso do Drools Workbench para gerenciamento de regras em larga escala
- Personalização de tabelas de decisão e ativos de regras
- Controlo de versões e edição colaborativa de regras
Integração do Drools com sistemas externos
- Ligação a bases de dados e outras fontes de dados
- Integração do Drools com APIs externas
- Criação de adaptadores personalizados para necessidades comerciais específicas
Aplicações práticas e estudos de caso
- Conceção de sistemas de risco de crédito baseados em regras
- Implementação da Drools para logística e gestão da cadeia de abastecimento
- Desenvolvimento de soluções para outros cenários específicos do sector
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de Drools e de sistemas baseados em regras
- Proficiência em Java ou numa linguagem de programação orientada para objectos
Público-alvo
- Programadores familiarizados com motores de regras
- Analistas Business que trabalham com fluxos de trabalho de lógica empresarial
- Profissionais de TI envolvidos na automatização de processos
Declaração de Clientes (5)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Curso - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Curso - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Curso - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.