governança soa
DESCRIPTION
Apresentação sobre Governança SOA. Boas práticas e fatores críticos.TRANSCRIPT
![Page 1: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/1.jpg)
Governança SOAGovernança SOA
Conceitos, Desafios e Roadmap
Governança SOAGovernança SOA
Conceitos, Desafios e Roadmap
público | www.sensedia.com/br 1
Conceitos, Desafios e Roadmap
de Implantação
Conceitos, Desafios e Roadmap
de Implantação
Marcílio OliveiraGerente de consultoria e serviços
![Page 2: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/2.jpg)
Aquele blog de SOAAquele blog de SOA
público | www.sensedia.com/br 2
www.aqueleblogdesoa.com.br
![Page 3: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/3.jpg)
• SOA não é uma tecnologia
• SOA não é um produto ou plataforma
• Nenhum fornecedor pode vender SOA para você
• SOA não é uma revolução ou “bala de prata”
SOA NÃO é:SOA NÃO é:
público | www.sensedia.com/br 3
• SOA não é uma revolução ou “bala de prata”
• SOA ≠ WebServices ≠ XML ≠ BPM
• SOA não é “Puro Marketing”
![Page 4: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/4.jpg)
O que é SOA?O que é SOA?
Service-Oriented
Architecture
SOA é uma abordagemarquitetural corporativa quepermite a criação de serviçosde negócio interoperáveis que
público | www.sensedia.com/br 4
Architecturede negócio interoperáveis quepodem facilmente ser reutilizados e compartilhadosentre aplicações e empresas.
![Page 5: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/5.jpg)
• “Em 2010, a carência de planejamento relacionado a governança será a razão mais comum dos fracassos em SOA.”
Governança?Governança?
público | www.sensedia.com/br 5
“Through 2010, lack of working SOAgovernance arrangements will be themost common reason for SOA failure
(0.8 probability).”
![Page 6: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/6.jpg)
• Governança nos ajuda a responder algumas questões.
Governança SOAGovernança SOA
Perfis e responsabilidadesPerfis e responsabilidadesPolíticas e definições...Políticas e definições...
O que são meus serviço?
Quem cria?
Quem mantém?
público | www.sensedia.com/br 6
Quem mantém?
Quem evolui?
Quem paga?
Granularidade?
Como identificar?
Taxonomia?
Ciclo de vida?
![Page 7: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/7.jpg)
1. Try to Boil the Ocean
2. Vamos implementar alguns Web Services
3. Pensaremos em governança mais tarde
Erros mais comuns em SOA**(anti-patterns)
Erros mais comuns em SOA**(anti-patterns)
Top
6Concerns
público | www.sensedia.com/br 7
3. Pensaremos em governança mais tarde
4. “Governar” vs. “Ser Governado”
5. A nossa empresa é diferente
6. Vamos às Compras
** Compilação livre baseada em experiências, segundo Kleber Bacili
![Page 8: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/8.jpg)
Plano de TrabalhoVisão Geral
Plano de TrabalhoVisão Geral
MelhoriaContínua+ Mentoring
DesignGovernançaSOA (nível 2)+ Mentoring
3
4
público | www.sensedia.com/br 8
DiagnósticoSOA
DesignGovernançaSOA (nível 1)+ Mentoring
1
2
![Page 9: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/9.jpg)
Nível de
Reúso
Abordagem IncrementalAbordagem Incremental
Aplicações
A 1 2
B 31 4 5
1
5
2
3
Identificados
Reutilizados
público | www.sensedia.com/br 9
Ativos Reutilizáveis
D 2 73 8
E 3 5 6
F 1 2 6
8
11 2 3 4
6 75 8
2 3
5 6 8
C 1 65 6
9
![Page 10: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/10.jpg)
• Executive level buy-in
• Comunicação e colaboração efetiva
• Escolher corretamente o projeto piloto
� Requisitos e escopo bem definidos
� Valor de negócio claro e visível
Fatores críticos para o sucessoFatores críticos para o sucesso
público | www.sensedia.com/br 10
� Valor de negócio claro e visível
• Disciplina formal e Governança
� Ownership de serviços e incentivos às equipes de projeto
• Adoção incremental baseada em uma combinação de critérios técnicos e de negócio
![Page 11: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/11.jpg)
Produtos Produtos SensediaSensediaProdutos Produtos SensediaSensedia
público | www.sensedia.com/br 11
Governança SOAGovernança SOA
![Page 12: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/12.jpg)
Assessment e Gap Analysis, Processos de Governança SOA, Infra Estrutura e Roadmap de Adoção
Sensedia SOA Solution
Produtos e ServiçosProdutos e Serviços
público | www.sensedia.com/br | 12
• Identificação automática de ativosexistentes
• Gráficos derelacionamentos
• Análise de Qualidade dos Serviços
• Avaliação da Saúde dos Projetos
• Gestão dos Serviços eComponentes
• Governança do ciclo de vida• Visibilidade do Acervo e
Promoção da Reutilização• Métricas de ROI • Análise de Impacto
![Page 13: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/13.jpg)
Tecnologia da Informação
Bancos e Seguradoras Mineração, Utilidades e Construção
Media &Telecom
Indústria Aeronáutica
ClientesClientes
público | www.sensedia.com/br | 13
Outros
![Page 14: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/14.jpg)
• P&D com laboratóriosem renomadas universidades brasileiras
• Compromisso com
Investimentos em P&D
público | www.sensedia.com/br | 14
• Compromisso com inovação buscandoevoluções e novas funcionalidades
• Apoio de instituições de fomento
• Metodologia ágil
Agências Universidades
![Page 15: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/15.jpg)
� Cursos de Extensão Acadêmica, Pós-graduação e Educação Corporativa
� Cursos e Workshops em parceiras com instituições
� Assuntos: SOA, WebServices,
Parcerias Educacionais
Educação
público | www.sensedia.com/br | 15
� Assuntos: SOA, WebServices, Componentização e Reúso”
Treinamentos In-Company
Componentização e Reúso
SOA e Webservices
![Page 16: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/16.jpg)
Interação das Ferramentas SensediaInteração das Ferramentas Sensedia
Asset RuntimePublication
UDDIs
ESBs
Assets Quality Dashboard
SOA Asset Managment Source Code
público | www.sensedia.com/br 16
Asset ProductionAnd Consumption
Eclipse Platform
IBM Rational RSA/RSM
MS VisualStudio
Oracle JDeveloper
Borland JBuilder
ESBs SOA Asset Managment
Existing Asset Discovery
IBM RationalClearCase
CVS/Subversion
Source CodeManagement
![Page 17: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/17.jpg)
• Solução para Gestão e Reúso de serviços e componentes e Governança SOA:
� Repositório de Metadados
Sensedia RepositorySensedia Repository
público | www.sensedia.com/br 17
Metadados
� Políticas e Processos
� Métricas objetivas e relatórios customizáveis
� Controle de ciclo de vidados ativos
� Colaboração
� Promoção de práticas dereutilização
![Page 18: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/18.jpg)
Sensedia DiscovererSensedia Discoverer
• Identificaçãoautomática dosativos existentes
• Visibilidade dolegado
Antecipação do ROI
público | www.sensedia.com/br 18
� Antecipação do ROI
� Análise de impacto
� Aproveitamento dos sistemas legados
• Análise com baseem indicadores decomplexidade
![Page 19: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/19.jpg)
Sensedia DashboardSensedia Dashboard
• Principais Funcionalidades:
� Analise de indicadoresde qualidadearquitetural e a saúdedos projetos e
público | www.sensedia.com/br 19
dos projetos ecomponentes
� Integrado com oSensedia Repositorye o ambiente de buildda empresa
� Painel indicativoutilizando traffic lights
![Page 20: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/20.jpg)
Aquele blog de SOAAquele blog de SOA
público | www.sensedia.com/br 20
www.aqueleblogdesoa.com.br
![Page 21: Governança SOA](https://reader034.vdocuments.mx/reader034/viewer/2022042715/558fc80c1a28ab654e8b47a7/html5/thumbnails/21.jpg)
Obrigado!Obrigado!
Marcílio OliveiraGerente de consultoria e serviços
público | www.sensedia.com/br 21
SOA that makes sense!
Copyright (C) 2009Sensedia. - Todos os direitos reservados.
Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de seus
respectivos proprietários.
www.sensedia.com/br