Temario del curso
Breve introducción a los motores de reglas
- Inteligencia artificial
- Sistemas Expertos
- ¿Qué es un motor de reglas?
- ¿Por qué usar un motor de reglas?
- Ventajas de un motor de reglas
- ¿Cuándo se debe utilizar un motor de reglas?
- Scripting o motores de procesos
- Cuándo NO se debe utilizar un motor de reglas
- Acoplamiento fuerte y suelto
- ¿Qué son las reglas?
Dónde están las cosas
- Administración de reglas en un archivo jar
- Repositorio Git
- Ejecución de reglas desde KIE
- Administración de archivos BPMN y flujos de trabajo
- Mover archivos de conocimiento (reglas, procesos, formularios, tiempos de trabajo...)
Pruebas de reglas
- Dónde almacenar la prueba
- Cómo ejecutar pruebas
- Pruebas con JUnit
Estrategias de implementación
- Aplicación independiente
- Invocar reglas del código Java
- Integración a través de archivos (JSON, XML, etcétera...)
- Integración a través de servicios web
- uso de KIE para la integración
Administración de reglas
- Edición
- Paquetes
- Repositorio de artefactos
- Editor de activos
- Validación
- Modelo de datos
- Categorías
- Control de versiones
- Dominio específico Languages
- Optimización del hardware y el software para la ejecución de reglas
- Multithreading y Drools
Kie
- Estructuras de proyectos
- Ciclos de vida
- Edificio
- Implementar
- Corriente
- Hojas de trucos de instalación y despliegue
- Unidades organizativas
- Usuarios, reglas y permisos
- Autenticación
- Repositorios
- Copia de seguridad y restauración
- Registro
Requerimientos
Good comprensión de Java Entorno, Linux sistema operativo. Se recomiendan los conceptos básicos del repositorio Git, pero no son obligatorios.
Testimonios (5)
I really enjoyed the good atmosphere.
Martin Jesterschawek
Curso - Business Rule Management (BRMS) with Drools
Traducción Automática
Lots of exercises, which were good and which were well-administered.
Joseph Richardson
Curso - Introduction to Drools 6 for Developers
Traducción Automática
Ejercicios y resolución de problemas en grupos cuando los problemas eran más difíciles.
Randy Comer Comer - Sandia National Labs
Curso - Drools 7 and DSL for Business Analysts
Traducción Automática
Ejemplos compartidos de cada función y/o operador están todos bien explicados.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Traducción Automática
Los Laboratorios
Frank Mhlongo - Standard Bank of South Africa
Curso - JBoss
Traducción Automática