JB463
Developing Rules Applications with Red Hat JBoss BRMS
Descripción del curso
Aprenda a crear, probar, depurar y controlar reglas empresariales en un entorno de producción
En el curso Developing Rules Applications with Red Hat JBoss BRMS (JB463), los desarrolladores de reglas y los desarrolladores de aplicaciones empresariales Java™ aprenderán a crear, probar, depurar y controlar reglas empresariales; a generar paquetes de reglas; así como de qué forma el entorno de tiempo de ejecución de Red Hat JBoss BRMS (sistema de gestión de reglas empresariales) las ejecuta.
Los estudiantes utilizarán Red Hat JBoss Developer Studio 7 y Red Hat JBoss BRMS 6 para realizar ejercicios prácticos y detallados que los capacitarán para crear y gestionar reglas empresariales 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 en hojas 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 empresariales
Descripción del 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.
Impacto en la empresa
El objetivo de este curso es desarrollar las habilidades necesarias para crear la lógica de la empresa como reglas empresariales, que utilizan las aplicaciones tradicionales, de modo tal que las reglas puedan modificarse sin actualizar ni volver a implementar las aplicaciones. Entre los resultados esperados se incluyen un menor tiempo de comercialización, una mayor visibilidad de las reglas empresariales específicas que utiliza cada aplicación y un menor riesgo de errores de interpretación que podrían dar lugar a fallas en las aplicaciones.
Impacto a nivel personal
Después de completar el curso, los estudiantes podrán utilizar el entorno de desarrollo integrado (IDE) de JBoss Developer Studio para desarrollar e integrar reglas empresariales a las aplicaciones Java. Las reglas empresariales se escriben con lenguajes que tanto los expertos en negocios como los desarrolladores de software pueden interpretar.
Los estudiantes podrán demostrar las siguientes habilidades:
- Crear reglas empresariales con el lenguaje declarativo de Drools
- Crear reglas empresariales con tablas de decisiones y lenguajes específicos de dominio (DSL)
- Integrar las reglas empresariales a las aplicaciones Java o Java EE
- Depurar las reglas empresariales
- Implementar las reglas adaptadas al procesamiento de eventos complejo (CEP)
Capacitación in situ disponible
Si quiere capacitar a todo su equipo podemos hacerlo en su establecimiento, en persona o de manera remota.
Red Hat Learning Subscription
Capacitación integral y planes de capacitación sobre los productos de Red Hat, certificaciones reconocidas en el sector y una experiencia de aprendizaje de TI flexible y dinámica.
Conoce las opiniones de otros estudiantes sobre este curso en nuestra Red Hat Learning Community.
Diseñe su plan de desarrollo de habilidades
Realice este curso como parte de una suscripción a Red Hat Learning Subscription, que le ofrece acceso ilimitado y según lo solicite a nuestros recursos de aprendizaje en línea durante todo un año.
Compruebe sus conocimientos
Realice una evaluación de habilidades sin costo y ponga a prueba sus conocimientos, determine sus carencias en materia de habilidades y obtenga recomendaciones para comenzar su capacitación con Red Hat Training.