Contato
JB463

Developing Rules Applications with Red Hat Decision Manager

Local

Formato Veja as opções

Leia o depoimento de outros alunos no Red Hat Learning Community

Visão geral

Descrição do curso

Aprenda a criar, testar, fazer o debug e controlar regras de negócios em um ambiente de produção

O Developing Rules Applications with Red Hat Decision Manager (JB463) ensina aos desenvolvedores de regras e aos desenvolvedores de aplicações corporativos Java™ como criar, testar, fazer o debug e controlar as regras de negócios, gerar pacotes de regras e como o ambiente de execução do Red Hat Decision Manager executa as regras.

Os alunos usarão o Red Hat Developer Studio 7 e o Red Hat Decision Manager 6 para realizar tarefas hands-on detalhadas que possibilitam a criação e o gerenciamento de regras de negócios em um ambiente de produção. Os princípios ensinados nesse curso podem ser aplicados na implementação de uma solução autônoma do Red Hat JBoss BRMS ou da solução Red Hat JBoss BPM Suite (gerenciamento de processos de negócios).

Resumo do conteúdo

  • Criação de regras de negócios básicas no Red Hat Developer Studio.
  • Criação de regras avançadas
  • Teste e depuração de regras de negócios
  • Uso de tabelas de decisão em uma planilha
  • Criação e uso dos arquivos de mapeamento DSL
  • Execução da regra de tempo de execução e arquitetura do Red Hat JBoss BRMS
  • Controle de execução de regras e prevenção de conflitos
  • Processamento de eventos complexos (CEP)

Público do curso

  • Autores de regras responsáveis por criar e testar as regras usando o Red Hat Developer Studio
  • Desenvolvedores de aplicativos Java responsáveis por desenvolver e integrar regras de negócios a aplicativos corporativos Java e Java JEE.

Pré-requisitos do curso

  • Experiência básica em programação em Java e Java EE
  • Conhecimento do Eclipse IDE, Maven e GIT é útil, mas não essencial
  • Não é exigida experiência em desenvolvimento de regras de negócios

Tópicos

Tópicos do curso

Visão geral do Red Hat JBoss BRMS
Aprenda sobre a arquitetura e as necessidades corporativas do Red Hat JBoss Business Rules Management System (BRMS).
Criação de regras básicas
Crie regras de negócios básicas usando o Red Hat Developer Studio.
Integração das regras de negócios aos aplicativos Java
Aprenda a integrar o processamento de regras a um aplicativo usando uma API.
Tabelas de decisões
Aprenda qual é a finalidade e como é o layout de uma tabela de decisões montada em planilha e identifique como o JBoss BRMS carrega a tabela de decisões no ambiente de execução.
Linguagens específicas do domínio
Aprenda qual é a finalidade das linguagens específicas do domínio (DSLs), como declará-las e como usá-las em uma regra.
Teste das regras
Aprenda sobre o teste JUnit e como testar um aplicativo BRMS.
Criação de regras complexas
Aprenda a usar recursos complexos da plataforma de regras do BRMS.
Controle da execução de regras
Aprenda a implementar estratégias de solução de conflitos na execução de regras.
Depuração de Drools
Aprenda a depurar aplicativos em Drools no Red Hat Developer Studio.
Processamento de eventos complexos
Use o processamento de eventos complexos com as regras.
Observação: os tópicos do curso estão sujeitos a alterações conforme o avanço da tecnologia e a evolução da natureza das tarefas subjacentes. Em caso de dúvida ou confirmação de determinado objetivo ou tópico, contate um especialista em treinamento.

Resultados

Impacto na organização

O objetivo desse curso é desenvolver as habilidades necessárias para criar lógica de negócios como regras de negócios consumidas por aplicações tradicionais, de modo que seja possível alterar essas regras sem a necessidade de atualizar ou implantar novamente as aplicações. Os resultados esperados são: a aceleração do time to market, o aumento da visibilidade das regras de negócios específicas usadas por cada aplicação e a redução no risco de erros de interpretação que podem gerar problemas na aplicação.

A Red Hat criou este curso de forma a beneficiar todos os nossos clientes. No entanto, cada empresa e infraestrutura é única, e os benefícios reais podem variar.

Impacto para os profissionais

Ao concluir esse curso, os alunos serão capazes de usar o ambiente de desenvolvimento integrado do JBoss Developer Studio para desenvolver e integrar regras de negócios em aplicações Java. As regras de negócios são escritas em linguagens compreensíveis por especialistas de negócios e desenvolvedores de software.

Os alunos estarão capacitados a demonstrar as habilidades a seguir:

  • Criação de regras de negócios com uso da linguagem declarativa Drolls.
  • Criação de regras de negócios usando tabelas de decisões e linguagens específicas de domínio (DSLs).
  • Integração de regras de negócios a uma aplicação Java ou Java EE.
  • Depuração de regras de negócios.
  • Implementação de regras feitas para o processamento de eventos complexos (CEP).

Participe deste curso que é parte do Red Hat Learning Subscription, uma solução de aprendizado que oferece um ano de acesso ilimitado e sob demanda a todos os nossos cursos on-line.