Programa do Curso
Introdução ao Drools 8
- Panorâmica da arquitetura Drools e principais caraterísticas
- Papel dos analistas de negócios em sistemas baseados em regras
- Introdução ao Drools Workbench
Compreensão das Languages DSLs (Domain-Specific)
- O que são DSLs e porque são importantes?
- Exemplos de DSLs em contextos empresariais
- Benefícios da utilização de DSLs em Drools
Criando e gerenciando DSLs
- Criação de DSLs no Drools Workbench
- Definição de padrões e modelos para regras
- Garantir clareza e consistência nas definições de DSL
Escrevendo e testando Business Rules com DSLs
- Mapeamento de DSLs para cenários de negócios
- Criação e execução de casos de teste
- Depuração e aperfeiçoamento de regras
Colaboração com as equipas técnicas
- Traduzir requisitos comerciais em regras
- Trabalhar com os programadores para implementar regras nas aplicações
- Manter a consistência das regras entre equipas
Melhores práticas para regras Management
- Organização de regras para escalabilidade e reutilização
- Controle de versão e auditoria de alterações de regras
- Otimização do desempenho e da execução das regras
Aplicação de Drools 8 e DSLs em cenários do mundo real
- Exemplos e estudos de caso específicos do setor
- Exercícios práticos baseados nos domínios dos participantes
- Perguntas e respostas e resolução de problemas de desafios comuns
Resumo e próximos passos
Requisitos
- Conhecimento básico dos sistemas de gestão de regras comerciais
- Familiaridade com fluxos de trabalho e lógica comercial
Público
- [Analistas que trabalham com sistemas baseados em regras
- Gestores de projectos e proprietários de produtos envolvidos em definições de regras de negócio
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.