soa bpm eup
TRANSCRIPT
![Page 2: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/2.jpg)
Service-Oriented Architecture
Uma abordagem para criar sistemas computacionais distribuídos baseada no encapsulamento de funções de negócio em serviços que podem ser acessados
de forma fracamente acoplada.
![Page 3: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/3.jpg)
Motivação
Promove o conceito de alinhamento estratégico com o negócio, sendo este alinhamento a parte principal da sua arquitetura.
Múltiplos padrões, definindo design, implementação e desenvolvimento de soluções SOA.
Hoje esse alinhamento estratégico geralmente é feito junto com uma solução para modelagem de processos de negócio utilizando BPM, BPMS
fonte: Rodrigo Naumann
![Page 4: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/4.jpg)
Benefícios Descoberta, Entendimento e Formalização dos Processos
Corporativos Visão da cadeia de valores Agilidade na disponibilização de novos serviços para os
clientes Reutilização de recursos tecnológicos evitando gastos
desnecessários Gestão pró-ativa da realização das tarefas e atividades do
Processo (Alertas, Regras de Negócio, Alarmes, etc.) Reutilização do Processo Expressiva redução de Custo nas novas implementações Melhor uso do time de negócio;
![Page 5: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/5.jpg)
SOA, BPM e ESB
Processos de negócio
Serviços intermediários
Serviços básicos
Application Client Layer
Staff A
Staff D
Staff F
Staff B
Staff C
Invoke
Enterprise Service Bus
![Page 6: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/6.jpg)
![Page 7: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/7.jpg)
Enterprise Unified Process (EUP)
![Page 8: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/8.jpg)
Milestones
![Page 9: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/9.jpg)
Pro
du
ction
Ph
ase
![Page 10: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/10.jpg)
Retirem
ent P
hase
![Page 11: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/11.jpg)
Enterprise Business Modeling
![Page 12: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/12.jpg)
BPM
DMAIC
BPMM
odelar
Simular
ProjetarExecu
tar
Monitora
r
SOA
BPMN
BPEL
BAM
![Page 13: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/13.jpg)
Enterprise Business Modeling
![Page 14: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/14.jpg)
Strateg
ic Reu
se
![Page 15: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/15.jpg)
SOA
BPM
Idenficar
Serviços
Constrruir
Serviços
Compor
Servi
ços
/
Inte
grar
Identificar
Etapas do
Processo
ESB
WS(ou não)
BizRules
![Page 16: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/16.jpg)
SOA – Outras questões
Segurança Controle de Versão Gerenciamento de Ciclo de Vida Cultura e Políticas
![Page 17: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/17.jpg)
Strategic Reuse
![Page 18: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/18.jpg)
Enterprise Architecture
![Page 19: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/19.jpg)
ESB – Menssageria e WS
ENTERPRISE SERVICE BUS
J2EE™ SERVICE
LEGACY SYSTEMS
.NET™SERVICE
OPENEDGE SERVICE
WEBSERVICE
Conjunto integrado de serviços SOA baseado numa infra-estrutura de “backbone” SOA
Transformação de dados Roteamento inteligente Logging Persistência Capacidades nativas de Web
service Roteamento baseado no
conteúdo Adaptadores especializados Orchestration Server Mensageria assíncrona e
síncrona
![Page 20: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/20.jpg)
SCA – Software Component Architecture ‘SOA 2.0’
![Page 21: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/21.jpg)
SCA – ‘SOA 2.0’
![Page 22: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/22.jpg)
Enterprise Architecture
![Page 23: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/23.jpg)
Portfolio Management
![Page 24: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/24.jpg)
Portfolio Management
![Page 25: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/25.jpg)
People Management
![Page 26: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/26.jpg)
People Management
![Page 27: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/27.jpg)
Enterprise Administration
![Page 28: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/28.jpg)
Enterprise Administration
![Page 29: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/29.jpg)
Software Process Improvement
![Page 30: Soa Bpm Eup](https://reader035.vdocuments.net/reader035/viewer/2022081418/5572220dd8b42a36668b523d/html5/thumbnails/30.jpg)
Software Process Improvement