Programa 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)
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Curso - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
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.
Martin Jesterschawek
Curso - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.