governança de serviços automatizada na prática
DESCRIPTION
A Governança de Serviços, ou Governança SOA, tende a ser deixada de lado pelas empresas no dia a dia. Porém, com um Repositório de Serviços, é possível pesquisar e descobrir serviços; bem como facilitar análises de impacto dentro e fora da sua camada de integração; além de promover maior sinergia entre projetos, evitando duplicações. Nessa palestra será demonstrado como minimizar esforço automatizando o preenchimento de meta-informações no repositório, integrando-o com o Enterprise Service Bus.TRANSCRIPT
confidential | www.sensedia.com | 3
Empresa brasileira, sediada em Campinas com escritórios em São Paulo, Rio de Janeiro e EUA
Nosso core é Arquitetura de TI: Serviços & Ferramentas
Profunda especialização em:
API – Consultoria e tecnologia
SOA – Arquitetura e Governança
Componentização – Reuso e ROI
Posicionada como visionária no quadrante mágico em SOA do Gartner
Crescimento consistente: 63% CAGR 2007-2012
Sobre a Sensedia
confidential | www.sensedia.com | 5
Propagação de Conhecimento
• Focused solutions for cost-conscious SOA Governance (Zapthink)
• Lightweight SOA in a down economy (Zapthink)
• Sensedia Drives value from SOA Software Projects (SOA Word Magazine)
• Learn to measure the ROI on SOA (IT Web)
• The right time to streamline unruly SOA projects (eBizq)
• SOA step-by-step (Executivos Financeiros)
• Top 6 concerns before adopting SOA (Computerword)
• Gartner AADI, Las Vegas
• SP SOA Forum
• Webinar: SOA Maturity Model
• Webinar: Lightweight SOA
Artigos, Whitepapers, Eventos e Webinars:
• Cursos de Pós-Graduação focados em componentização, SOA e reutilização de software
• Consultores Sensedia são professores associados e palestrantes frequentes em conferencias sobre SOA
• Programas de capacitação In-Company
Parcerias e Iniciativas Educacionais
© Copyright | www.sensedia.com | 6
O que é Governança SOA
• Governança SOA é um subset da Governança de TI relacionada ao estabelecimento de políticas, controles e obrigações relacionados aos serviços SOA;
• Governança SOA deve endereçar como os serviços reusáveis são definidos, modelados, criados, acessados, executados e mantidos;
Incluindo todas as implicações dessas definições;
© Copyright | www.sensedia.com | 7
• Possibilita pesquisa e descoberta de serviços promovendo o seu reuso;
• Evita duplicação e melhora a sinergia entre projetos;
• Possibilita análise de impacto em alterações;
• Define e mantém padrões arquiteturais;
• Possibilita mensurar o sucesso do uso de SOA na organização;
Por que é Importante?
© Copyright | www.sensedia.com | 8
Repositório de Serviços
Ativo versão
Artefatos
Guia do usuário
API docs
Release notes
Exemplos
...
Tipos de ativos
Componentes
Serviços
Aplicações
Proc. de negócio
... Tipos de
relacionamentos
Depende de
Invoca
...
Metadados
Classificação
Segurança
Ciclo de vida
Colaboração
(fóruns, feeds,
alertas, etc.)
© Copyright | www.sensedia.com | 10
DEMO
Vídeo da demonstração disponível em http://youtu.be/e-x6DqKH_3g
[ Empowering Business, Architecting IT. ]
Obrigado!
Felipe Firmo Consultor e Arquiteto SOA
[email protected] @felipe_firmo