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
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas