Programa do Curso
Otimizar a execução de regras
- Técnicas avançadas para ajuste de desempenho
- Utilização eficaz de sessões sem estado vs. sessões com estado
- Gestão de memória e estratégias de cache
Tirar partido de funcionalidades avançadas
- Criação e gestão de tabelas de decisão
- Escrever e utilizar linguagens específicas do domínio (DSLs)
- Utilização de modelos de regras para geração dinâmica de regras
Integração da Drools com sistemas empresariais
- Ligar o Drools a corretores de mensagens e ESBs
- Integração com bases de dados empresariais e APIs REST
- Usando Drools com BPM ferramentas e fluxos de trabalho
Gerir regras à escala
- Controlo de versões para regras e activos
- Edição colaborativa de regras e estratégias de implantação
- Implementação de pipelines CI/CD para aplicações baseadas em Drools
Projetando soluções Scalable
- Arquitetar sistemas de decisão baseados em regras
- Padrões de conceção para execução de regras distribuídas
- Mecanismos de alta disponibilidade e tolerância a falhas
Casos de estudo do mundo real
- Otimização da gestão da cadeia de abastecimento com Drools
- Implementação de sistemas de avaliação de conformidade e risco
- Criação de plataformas de decisão escaláveis para serviços financeiros
Resumo e próximos passos
Requisitos
- Conhecimento intermédio de Drools e de sistemas baseados em regras
- Forte proficiência em Java ou numa linguagem de programação equivalente
- Experiência com integração de sistemas empresariais
Público-alvo
- Programadores seniores
- Arquitectos de software
- Especialistas em integração
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.