Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

17
© 2010 IBM Corporation WebSphere Implementação de uma Alçada Decisória usando a Suíte SOA IBM BPM Juan Manuel Bonomi Garay 10 de Outubro de 2013

description

Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

Transcript of Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

Page 1: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation

WebSphere

Implementação de uma Alçada Decisória usando a Suíte SOA IBM BPM

Juan Manuel Bonomi Garay10 de Outubro de 2013

Page 2: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

2

Agenda

Modelagem do processo Websphere Business Modeler (BPMN)

Implementação da solução usando Websphere Integration Developer (BPEL)

Uso das regras de negócios (BRMS)

Gestão de processos automatizados

Conclusão

Page 3: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

3

Modelando a soluçãoNa maioria das organizações possuem

algum nível de Alçada Decisória

Buscar a unificação dos modelos de alçada decisórias nas organizações

Implementa em um repositório um conjunto de regras consistentes

Disponibiliza para os gestores as regras de forma clara

Suporta arquiteturas de solução baseadas em SOA

Page 4: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

4

Solução usando o Modeler (BPMN)

Page 5: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

5

Agenda

Modelagem do processo Websphere Business Modeler (BPMN)

Implementação da solução usando Websphere Integration Developer (BPEL)

Uso das regras de negócios (BRMS)

Gestão de processos automatizados

Conclusão

Page 6: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

6

Implementação Websphere Integration Developer BPEL

Page 7: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

7

Agenda

Modelagem do processo Websphere Business Modeler (BPMN)

Implementação da solução usando Websphere Integration Developer (BPEL)

Uso das regras de negócios (BRMS)

Gestão de processos automatizados

Conclusão

Page 8: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

8

Visão Gartner

Motores de regras (Rule Engines)

... Um motor de regras de negócio (business rule engine - BRE) é um software que executa regras de negócio que foram segregadas do resto da lógica da aplicação. Regras são usualmente expressadas de forma declarativa, e não procedural, ...

... O BRE é uma evolução dos sistemas especialistas que apareceram originalmente nos anos 80....

... O valor do BRE é baseado na premissa que regras de negócio normalmente mudam com maior frequencia do que o resto da aplicação, então a aplicação será mais facilmente modificada caso as regras sejam gerenciadas e armazenadas separadamente do restante da lógica. Quando as condições de negócio são alteradas, as regras podem ser modificadas “on the fly”, sem recompilar o restante da aplicação. Adicionalmente, as regras podem ser compartilhadas entre múltiplas aplicações de modo que quando elas são modificadas, todas as aplicações que usam as mesmas regras automaticamente usarão as novas versões das regras...

Gartner Publication: Rule Engines and Event ProcessingDate: 8 November 2010

Authors: W. Roy Schulte, Jim Sinur

Gartner Publication: Rule Engines and Event ProcessingDate: 8 November 2010

Authors: W. Roy Schulte, Jim Sinur

Page 9: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

9

Page 10: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

10

Page 11: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

11

Agenda

Modelagem do processo Websphere Business Modeler (BPMN)

Implementação da solução usando Websphere Integration Developer (BPEL)

Uso das regras de negócios (BRMS)

Gestão de processos automatizados

Conclusão

Page 12: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

12

Gestão de Processos Automatizados

Modelagem de processo

Painéis / Relatórios / Análises

Implementação

Coaches / Formulários de interação

Líder de negócio

Analista de

negócio Desenvolvedor de TI

Usuário de negócio

Implementação

Administrador

Page 13: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

13

IBM Business Monitor provê visão global dos parâmetros operacionais

IBM BPM provê uma capacidade de monitoração integrada e excelente que disponibiliza insights e análises da execução do processo e das ações orquestradas pelos modelos criados no Process Designer (apenas para fluxos BPMN)

DrillDown

Integração íntima ao processo X uma visão operacional mais amplaIntegração íntima ao processo X uma visão operacional mais ampla

IBM Business Monitor provê uma visão operacional ampla para múltiplas fontes (WAS, WS ESB, Message Broker, BPM BPMN e BPEL, 3rd party) com dashboards customizados para cada papel, drill down avançado e análises/relatórios baseados em Cognos BI Server

Page 14: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

14

Agenda

Modelagem do processo Websphere Business Modeler (BPMN)

Implementação da solução usando Websphere Integration Developer (BPEL)

Uso das regras de negócios (BRMS)

Gestão de processos automatizados

Conclusão

Page 15: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

15

• Governança centralizada para desenvolvimento, implementação e administração

• Ferramentas e repositório unificado que suporta compartilhamento, versionamento e reutilização dos artefatos em larga escala

• Um dos maiores benefícios de um BRMS é que ele pode identificar relacionamentos entre as regras, expor inconsistências e facilitar a resolução destas inconsistências pelos usuários.

• BRMSs externalizam regras de negócio, facilitando a modificação das aplicações nas quais as regras de negócio mudem frequentemente ou sejam compartilhadas entre várias aplicações...

• BRMS pode ser usado para suportar decisões humanas ou para implementar respostas totalmente automatizadas.

Conclusão

Page 16: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

16

Perguntas?

[email protected](21) 8740 2533http://www.linkedin.com/profile/view?id=21298045

Page 17: Apresentacao implementacao de alçada decisoria usando a suite soa ibm bpm

© 2010 IBM Corporation© 2011 IBM Corporation – All Rights Reserved

17

Merci

Grazie

Gracias

ObrigadoDanke

Japanese

French

Russian

German

Italian

Spanish

Brazilian Portuguese

Arabic

Traditional Chinese

Simplified Chinese

Thai