JB463

Developing Rules Applications with Red Hat JBoss BRMS

Está visualizando información sobre:

Aprenda a crear, probar, depurar y controlar reglas comerciales en un entorno de producción

En el curso Developing Rules Applications with Red Hat JBoss BRMS (JB463), los desarrolladores de reglas y desarrolladores de aplicaciones empresariales Java aprenderán a crear, probar, depurar y controlar reglas comerciales y a generar paquetes de reglas, así como el modo en el que el entorno de tiempo de ejecución de Red Hat JBoss BRMS (sistema de gestión de reglas comerciales) las ejecuta.

Descripción general del curso

Los alumnos utilizarán Red Hat JBoss Developer Studio 7 y Red Hat JBoss BRMS 6 para realizar ejercicios prácticos y detallados que los capaciten para crear y gestionar reglas comerciales en un entorno de producción. Los principios de este curso se pueden aplicar a la implementación de una solución Red Hat JBoss BRMS autónoma o de una solución Red Hat JBoss BPM Suite (gestión de procesos empresariales).

Resumen del contenido

  • Creación de reglas comerciales básicas en Red Hat JBoss Developer Studio
  • Creación de reglas avanzadas
  • Prueba y depuración de reglas comerciales
  • Uso de tablas de decisión de hoja de cálculo
  • Creación y uso de archivos de asignación DSL
  • Arquitectura Red Hat JBoss BRMS y ejecución de reglas de tiempo de ejecución
  • Control de ejecución de reglas y prevención de conflictos
  • Procesamiento complejo de eventos (CEP)

Público al que va dirigido este curso

  • Creadores de reglas responsables de crear y probar reglas mediante Red Hat JBoss Developer Studio
  • Desarrolladores de aplicaciones Java responsables de desarrollar e integrar reglas comerciales en aplicaciones empresariales Java y Java EE

Requisitos previos para este curso

  • Experiencia en programación de Java y Java EE básica
  • Contar con conocimientos de Eclipse IDE, Maven y GIT es útil aunque no esencial
  • No es necesario contar con experiencia en desarrollo de reglas comerciales.

Descripción de este curso

Visión general de Red Hat JBoss BRMS
Conozca la arquitectura y los requisitos empresariales de Red Hat JBoss Business Rules Management System (BRMS).
Creación de reglas básicas
Cree reglas comerciales básicas con Red Hat JBoss Developer Studio (JBDS).
Integración de reglas comerciales en aplicaciones Java
Aprenda a integrar el procesamiento de reglas en una aplicación con una API.
Tablas de decisión
Conozca el propósito y el diseño de una tabla de decisión de hoja de cálculo y descubra cómo JBoss BRMS carga la tabla de decisión en tiempo de ejecución.
Lenguajes específicos de dominio
Conozca el propósito de los lenguajes específicos de dominio (DSL), descubra cómo declararlos y cómo utilizarlos en una regla.
Pruebas de reglas
Aprenda sobre la prueba JUnit y cómo evaluar una aplicación BRMS.
Creación de reglas complejas
Aprenda a usar características complejas del motor de reglas BRMS.
Ejecución de reglas de control
Aprenda a implantar estrategias de resolución de conflictos en la ejecución de reglas.
Depuración de Drools
Aprenda a depurar aplicaciones Drools en Red Hat JBoss Developer Studio.
Procesamiento de eventos complejos
Utilice el procesamiento complejo de eventos con reglas.

Nota: La descripción del curso está sujeta a cambios en función del avance de la tecnología y a medida que la naturaleza de las tareas relacionadas evolucione. Si tiene alguna duda o precisa confirmación sobre un objetivo o tema concreto, póngase en contacto con un especialista en capacitación.

Repercusión de este curso de capacitación

Repercusión en la organización

Este curso está destinado a desarrollar las habilidades necesarias para crear una lógica empresarial como reglas comerciales que consumen las aplicaciones tradicionales, de modo tal que las reglas se puedan cambiar sin actualizar ni volver a implementar las aplicaciones. Los resultados esperados son, entre otros, un menor tiempo de comercialización, una mayor visibilidad de las reglas comerciales específicas que utiliza cada aplicación y un menor riesgo de errores de interpretación que conllevarían errores en las aplicaciones.

Aunque Red Hat haya creado este curso de forma tal que sus clientes saquen el mayor provecho, cada compañía e infraestructura es única, y los resultados y beneficios reales pueden variar.

Repercusión a nivel personal

Como resultado de haber asistido a este curso, los alumnos serán capaces de utilizar el IDE de JBoss Developer Studio para desarrollar e integrar reglas comerciales en aplicaciones Java. Las reglas comerciales se escriben con lenguajes que tanto expertos en empresas como desarrolladores de software pueden interpretar.

Los alumnos serán capaces de demostrar las siguientes habilidades:

  • Creación de reglas comerciales con el lenguaje declarativo de Drools.
  • Creación de reglas comerciales con tablas de decisiones y lenguajes específicos de dominio (DSL).
  • Integración de reglas comerciales en aplicaciones Java o Java EE.
  • Depuración de reglas comerciales.
  • Implementación de reglas adaptadas al procesamiento de eventos complejo (CEP).