Curso de Administración de la Lógica de Negocios con Drools
Este curso está dirigido a arquitectos empresariales, analistas de negocios y sistemas, gerentes técnicos y desarrolladores que desean aplicar reglas comerciales a sus soluciones.
Este curso contiene muchos ejercicios prácticos simples durante los cuales los participantes crearán reglas de trabajo. Consulte nuestros otros cursos si solo necesita una descripción general de Drools .
Este curso generalmente se entrega en la versión estable más reciente de Drools y j BPM , pero en el caso de un curso a medida, se puede adaptar a una versión específica.
Programa del Curso
Breve introducción a los motores de reglas
- Inteligencia artificial
- Sistemas Expertos
- ¿Qué es un motor de reglas?
- ¿Por qué utilizar un motor de reglas?
- Ventajas de un motor de reglas
- ¿Cuándo se debe utilizar un motor de reglas?
- Motores de secuencias de comandos o procesos
- Cuándo NO debe usar un motor de reglas
- Acoplamiento fuerte y flojo
- ¿Qué son las reglas?
Creación e implementación de reglas
- Modelo de hechos
- KIE
- Visión de reglas y repositorio
- Ejercicios
Lenguaje específico de dominio (DSL)
- Sustitución de reglas por DSL
- Prueba de reglas DSL
- Ejercicios
jBPM
- Integración con Drools
- Breve descripción general de BPMN básico
- Invocar reglas de un proceso
- Reglas de agrupación
- Ejercicios
Fusión
- ¿Qué es el procesamiento de eventos complejos?
- Breve descripción general de Fusion
- Ejercicios
Mvel: el lenguaje de reglas
- Filtrado (tipo de hecho, campo
- Operadores
- Condiciones compuestas
- Prioridad de los operadores
- Funciones de acumulación (promedio, mínimo, máximo, suma, collectList, etc.)
Rete - bajo el capó
- Algoritmo de compilación
- Drools Extensiones de RETE
- Tipos de nodos
- Entendidos en el árbol de Rete
- Optimización de Rete
Pruebas de reglas
- Pruebas con KIE
- Pruebas con JUnit
OptaPlanner
- Una visión general de OptaPlanner
- Ejemplos sencillos
Integración de reglas con aplicaciones
- Invocar reglas del código Java
Requerimientos
Conocimientos básicos de cualquier lenguaje de programación orientado a objetos.
Conocimientos básicos de modelo de datos relacionales (RDBMS).
Idea básica de Business Modelado de Procesos.
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Administración de la Lógica de Negocios con Drools - Booking
Curso de Administración de la Lógica de Negocios con Drools - Enquiry
Administración de la Lógica de Negocios con Drools - Consultas
Consultas
Testimonios (5)
La formación definitivamente llenó algunos de los vacíos en mis conocimientos dejados por la lectura del OptaPlanner userguide. Me proporcionó una buena comprensión general sobre cómo abordar el uso de OptaPlanner en nuestros proyectos futuros.
Terry Strachan - Exel Computer Systems plc
Curso - OptaPlanner in Practice
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
Realizar actividades prácticas y/o de casos de uso.
Brian A - Thakral One, Inc.
Curso - jBPM and Drools
Traducción Automática
Me gustó cómo el entrenador estaba muy ansioso por responder todas nuestras preguntas
Matthew Nelson Manuel - Thakral One, Inc.
Curso - jBPM 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
Próximos cursos
Cursos Relacionados
Advanced Drools 8
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a participantes de nivel avanzado que desean optimizar la ejecución de reglas, integrarse Drools con sistemas empresariales y aprovechar funciones avanzadas como tablas de decisión y lenguajes específicos de dominio (DSL).
Al final de esta formación, los participantes serán capaces de:
- Optimice el rendimiento de la ejecución de reglas complejas.
- Utilice funciones avanzadas Drools, como tablas de decisión, DSL y plantillas de reglas.
- Integre Drools sin problemas con aplicaciones empresariales y sistemas externos.
- Implemente mecanismos sólidos de colaboración y control de versiones para el desarrollo de reglas.
- Diseñe e implemente soluciones escalables basadas en Drools para las necesidades de la empresa.
Gestión de Reglas de Negocios (BRMS) con Drools
7 HorasEste curso está dirigido a arquitectos empresariales, analistas de negocios y sistemas y gerentes que desean aplicar reglas comerciales a su solución. Con Drools , puede escribir sus reglas comerciales usando un lenguaje casi natural, reduciendo así la brecha entre el negocio y la TI.
Introducción a Drools 6 para Desarrolladores
21 HorasThis instructor-led, live training in España (online or onsite) is aimed at intermediate-level developers who wish to get a solid introduction to Drools 6 and use it to implement business rules within their applications.
By the end of this training, participants will be able to:
- Understand the core concepts and benefits of rule engines like Drools.
- Use the Drools Workbench and Eclipse for rule authoring and testing.
- Create, organize, and execute business rules with the Drools rule engine.
- Apply advanced features like decision tables, ruleflows, and DSLs.
Drools 7 y DSL para Analistas de Negocios
21 HorasEste curso de 3 días tiene como objetivo presentar Drools 7 a los analistas de negocios responsables de escribir pruebas y reglas.
Este curso se enfoca en crear lógica pura. Los analistas después de este curso pueden escribir pruebas y lógica que luego pueden ser integradas por desarrolladores con aplicaciones comerciales.
Introduction to Drools 7 for Developers
21 HorasEste curso de 3 días tiene como objetivo presentar Drools 7 a los desarrolladores Este curso no cubre la integración de drools, el rendimiento o cualquier otro tema complejo .
Introduction to Drools 8
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a participantes de nivel principiante que desean aprender los conceptos básicos de Drools 8, configurarlo y crear reglas comerciales simples para una mejor toma de decisiones y automatización.
Al final de esta formación, los participantes serán capaces de:
- Comprender el propósito y los beneficios de usar Drools 8.
- Configure el entorno Drools e intégrelo con las aplicaciones.
- Cree, pruebe e implemente reglas de negocio sencillas.
- Utilice Drools Workbench para la gestión de reglas y tablas de decisión.
- Implemente Drools en escenarios del mundo real para automatizar las decisiones.
Drools 8 with jBPM: Building Rule-Based Business Workflows
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a participantes de nivel avanzado que desean integrar Drools 8 con jBPM para diseñar, ejecutar y optimizar flujos de trabajo y procesos comerciales.
Al final de esta formación, los participantes serán capaces de:
- Configure los entornos Drools 8 y jBPM para el desarrollo.
- Defina y gestione reglas de negocio complejas en Drools 8.
- Diseñe y ejecute flujos de trabajo con jBPM.
- Integrar Drools reglas en jBPM procesos para la toma de decisiones dinámica.
- Optimice y solucione problemas de flujos de trabajo basados en reglas.
Drools 6 y DSL para Analistas de Negocios
21 HorasEste curso de 3 días tiene como objetivo presentar Drools 6 a los analistas de Business responsables de escribir pruebas y reglas.
Este curso se enfoca en crear lógica pura. Los analistas después de este curso pueden escribir pruebas y lógica que luego los desarrolladores con aplicaciones empresariales pueden integrar aún más.
Administración de Reglas Drools
21 HorasEste curso ha sido preparado para personas que están involucradas en la administración de activos de conocimiento corporativo (reglas, procesos) como administradores de sistemas, integradores de sistemas, administradores de servidores de aplicaciones, etcétera... Estamos utilizando la versión estable más reciente de la comunidad Drools para ejecutar este curso, pero también son posibles versiones anteriores si se acuerda antes de la reserva.
Intermediate Drools 8
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a participantes de nivel intermedio que desean crear y administrar reglas de negocios complejas, optimizar la ejecución de reglas y manejar dependencias de reglas de manera efectiva utilizando Drools 8.
Al final de esta formación, los participantes serán capaces de:
- Cree reglas de negocio avanzadas y gestione sus dependencias.
- Implemente la lógica de toma de decisiones utilizando Drools grupos de reglas y agendas.
- Optimice el rendimiento de la ejecución de reglas en Drools.
- Utilice las funciones avanzadas de Drools Workbench para la administración de reglas.
- Integre Drools con fuentes de datos y sistemas externos.
JBPM para Desarrolladores
35 HorasEste curso es para desarrolladores de procesos y desarrolladores de software que quieran saber cómo administrar, manipular y desarrollar procesos con jBPM Cubre los componentes de jBPM y los elementos de BPMN 2 implementados en JBPM, incluyendo la gestión de señales y eventos, la programación de pasarelas, la inyección de datos de procesos y la ejecución de actividades paralelas NobleProg intenta ejecutar este curso en la versión más reciente de la versión de código abierto de jBPM, pero se puede solicitar una versión anterior o una versión beta .
jBPM and Drools
14 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores y analistas de negocios que desean crear una suite de administración usando jBPM.
Al final de esta formación, los participantes serán capaces de:
- Siga los objetivos comerciales en detalle, utilizando diagramas de flujo.
- Estandarizar un proceso para cerrar la brecha entre el diseño y la implementación del proceso .
- Estandarizar un modelo y notación de procesos de negocio.
- Intercambie definiciones BPMN con otros miembros del equipo.
jBPM para Diseñadores de Procesos
28 HorasEste curso ha sido creado para gerentes, analistas de negocios, diseñadores de procesos, desarrolladores y expertos en la materia que quieren ser capaces de diseñar, validar y simular un proceso con jBPM. También incluye pruebas de unidad de escritura para los procesos.
El curso usualmente usa la versión estable más reciente del proyecto jBPM de la comunidad. También se pueden usar versiones anteriores de jBPM (aprobación previa a la reserva)
OptaPlanner en la Práctica
21 HorasEste curso utiliza un enfoque práctico para enseñar OptaPlanner . Proporciona a los participantes las herramientas necesarias para realizar las funciones básicas de esta herramienta.