SlideShare a Scribd company logo
1 of 21
Download to read offline
Governança SOA
                         Conceitos, Desafios e Roadmap
                                de Implantação




                                                    Marcílio Oliveira
                                                    Gerente de consultoria e serviços

                                                    marcilio.oliveira@sensedia.com
público | www.sensedia.com/br   1
Aquele blog de SOA




                  www.aqueleblogdesoa.com.br

público | www.sensedia.com/br   2
SOA NÃO é:


              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 ≠ WebServices ≠ XML ≠ BPM
         •
              SOA não é “Puro Marketing”
         •




público | www.sensedia.com/br   3
O que é SOA?


                                     SOA é uma abordagem
                                     arquitetural corporativa que
                                     permite a criação de serviços
         Service-Oriented            de negócio interoperáveis que
         Architecture                podem facilmente ser
                                     reutilizados e compartilhados
                                     entre aplicações e empresas.




público | www.sensedia.com/br   4
Governança?

         • “Em 2010, a carência de planejamento
           relacionado a governança será a razão mais
           comum dos fracassos em SOA.”




                                     “Through 2010, lack of working SOA
                                     governance arrangements will be the
                                     most common reason for SOA failure
                                                       (0.8 probability).”



público | www.sensedia.com/br   5
Governança SOA

   Políticas e definições... ajuda a Perfis e responsabilidades
    • Governança nos                 responder
          algumas questões.
                                                 Quem cria?
                                O que são meus
                                   serviço?

                                                              Quem mantém?
             Ciclo de vida?


         Como identificar?                                     Quem evolui?


       Granularidade?
                                                              Quem paga?

          Taxonomia?


público | www.sensedia.com/br   6
Erros mais comuns em SOA**
                               (anti-patterns)

                                     Top
                                             6        Concerns
         1.     Try to Boil the Ocean
         2.     Vamos implementar alguns Web Services
         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

público | www.sensedia.com/br   7
Plano de Trabalho
                                              Visão Geral


                                                                         4
                                                                             Melhoria
                                                                             Contínua
                                                                             + Mentoring
                                                     3
                                                         Design
                                                         Governança
                                                         SOA (nível 2)
                                                         + Mentoring

                                    2
                                     Design
                                     Governança
                                     SOA (nível 1)
                                     + Mentoring
     1
         Diagnóstico
         SOA




público | www.sensedia.com/br   8
Abordagem Incremental


                                                                     Nível de
               Aplicações
                                                                     Reúso
               A     1    2                      Identificados
                                                 Reutilizados
               B           3
                     1              5
                                4



               C     1     5    6



                D                   8
                      2    3    7

                                        Ativos Reutilizáveis
                E     3    5    6

                                             1      2    3       4
                F     1    2    6   9
                                             5                   8
                                                    6    7




público | www.sensedia.com/br   9
Fatores críticos para o sucesso

         • 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
         • 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


público | www.sensedia.com/br   10
Produtos Sensedia

                                     Governança SOA




público | www.sensedia.com/br   11
Produtos e Serviços

                                     Sensedia SOA Solution
         Assessment e Gap Analysis, Processos de Governança SOA,
                  Infra Estrutura e Roadmap de Adoção




                                          Gestão dos Serviços e
                                      •
                                          Componentes
                                          Governança do ciclo de vida
                                      •
                                          Visibilidade do Acervo e
                                      •
                                          Promoção da Reutilização
    • Identificação                       Métricas de ROI
                                      •                                 • Análise de Qualidade
      automática de ativos                Análise de Impacto
                                      •                                   dos Serviços
      existentes                                                        • Avaliação da Saúde
    • Gráficos de                                                         dos Projetos
      relacionamentos


público | www.sensedia.com/br | 12
Clientes

        Tecnologia da           Bancos e Seguradoras   Indústria Aeronáutica   Mineração, Utilidades
         Informação                                                                e Construção




                                                          Media &Telecom




                                                               Outros




público | www.sensedia.com/br | 13
Investimentos em P&D


                                                     • P&D com laboratórios
                                                       em renomadas
                                                       universidades
                                                       brasileiras
                                                     • Compromisso com
                                                       inovação buscando
                                                       evoluções e novas
                                                       funcionalidades
                                                     • Apoio de instituições
                                     Universidades
           Agências
                                                       de fomento
                                                     • Metodologia ágil


público | www.sensedia.com/br | 14
Educação

                           Parcerias Educacionais
                                           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,
                                           Componentização e Reúso”




                        Treinamentos In-Company
                                     Componentização e Reúso
                                     SOA e Webservices

público | www.sensedia.com/br | 15
Interação das Ferramentas Sensedia

                                     Assets Quality Dashboard



            Asset Runtime
             Publication
                 UDDIs
                                                                Source Code
                 ESBs                SOA Asset Managment
                                                                Management
                                                                  IBM Rational
                                                                  ClearCase
        Asset Production
                                                                  CVS/Subversion
        And Consumption
           Eclipse Platform
           IBM Rational RSA/RSM
                                     Existing Asset Discovery
            MS VisualStudio
            Oracle JDeveloper
            Borland JBuilder




público | www.sensedia.com/br   16
Sensedia Repository

  • Solução para Gestão e
    Reúso de serviços e
    componentes e
    Governança SOA:
            Repositório de
            Metadados
            Políticas e Processos
            Métricas objetivas e
            relatórios customizáveis
            Controle de ciclo de vida
            dos ativos
            Colaboração
            Promoção de práticas de
            reutilização
público | www.sensedia.com/br   17
Sensedia Discoverer

    • Identificação
      automática dos
      ativos existentes
    • Visibilidade do
      legado
               Antecipação do ROI
               Análise de impacto
               Aproveitamento dos
               sistemas legados
    • Análise com base
      em indicadores de
      complexidade


público | www.sensedia.com/br   18
Sensedia Dashboard

        Principais
    •
        Funcionalidades:
               Analise de indicadores
               de qualidade
               arquitetural e a saúde
               dos projetos e
               componentes
               Integrado com o
               Sensedia Repository
               e o ambiente de build
               da empresa
               Painel indicativo
               utilizando traffic lights



público | www.sensedia.com/br   19
Aquele blog de SOA




                  www.aqueleblogdesoa.com.br

público | www.sensedia.com/br   20
Obrigado!

                                                  Marcílio Oliveira
                                                  Gerente de consultoria e serviços

                                                  marcilio.oliveira@sensedia.com.br




                                                SOA that makes sense!
                                                www.sensedia.com/br
                                                   Copyright (C) 2009
                                         Sensedia. - 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.




público | www.sensedia.com/br    21

More Related Content

What's hot

Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaSensedia
 
Modelo de arquitetura orientada a serviços para sistemas
Modelo de arquitetura orientada a serviços para sistemasModelo de arquitetura orientada a serviços para sistemas
Modelo de arquitetura orientada a serviços para sistemasLeandro Najm
 
Construção de APIs para Apps Móveis
Construção de APIs para Apps MóveisConstrução de APIs para Apps Móveis
Construção de APIs para Apps MóveisKleber Bacili
 
Indicadores para APIs
Indicadores para APIsIndicadores para APIs
Indicadores para APIsSensedia
 
Webinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOAWebinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOASensedia
 
Engenharia de software orientada a servicos
Engenharia de software orientada a servicosEngenharia de software orientada a servicos
Engenharia de software orientada a servicosLeonardo Eloy
 
SOA - Arquitetura Orientada a Serviços
SOA - Arquitetura Orientada a ServiçosSOA - Arquitetura Orientada a Serviços
SOA - Arquitetura Orientada a Serviçosalinebicudo
 
Arquitetura orientada a servicos soa
Arquitetura orientada a servicos   soaArquitetura orientada a servicos   soa
Arquitetura orientada a servicos soaLeonardo Eloy
 
Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc  Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc guest880159
 
SOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoSOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoAndré Borgonovo
 
Introdução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIntrodução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIgor Takenami
 
Arquitetura Orientada a Servicos (SOA)
Arquitetura Orientada a Servicos (SOA)Arquitetura Orientada a Servicos (SOA)
Arquitetura Orientada a Servicos (SOA)Marcelo Sávio
 
Processo para Fàbrica de Software
Processo para Fàbrica de SoftwareProcesso para Fàbrica de Software
Processo para Fàbrica de Softwarerenatog -
 

What's hot (17)

Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na Prática
 
Modelo de arquitetura orientada a serviços para sistemas
Modelo de arquitetura orientada a serviços para sistemasModelo de arquitetura orientada a serviços para sistemas
Modelo de arquitetura orientada a serviços para sistemas
 
Construção de APIs para Apps Móveis
Construção de APIs para Apps MóveisConstrução de APIs para Apps Móveis
Construção de APIs para Apps Móveis
 
Indicadores para APIs
Indicadores para APIsIndicadores para APIs
Indicadores para APIs
 
Webinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOAWebinar: Maturidade e Roadmap SOA
Webinar: Maturidade e Roadmap SOA
 
Engenharia de software orientada a servicos
Engenharia de software orientada a servicosEngenharia de software orientada a servicos
Engenharia de software orientada a servicos
 
SOA - Arquitetura Orientada a Serviços
SOA - Arquitetura Orientada a ServiçosSOA - Arquitetura Orientada a Serviços
SOA - Arquitetura Orientada a Serviços
 
266-940-1-PB
266-940-1-PB266-940-1-PB
266-940-1-PB
 
0012
00120012
0012
 
Modelos de Referência-BIAN
Modelos de Referência-BIANModelos de Referência-BIAN
Modelos de Referência-BIAN
 
Arquitetura orientada a servicos soa
Arquitetura orientada a servicos   soaArquitetura orientada a servicos   soa
Arquitetura orientada a servicos soa
 
Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc  Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc
 
SOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoSOA - Uma Breve Introdução
SOA - Uma Breve Introdução
 
Introdução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIntrodução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a Serviços
 
Arquitetura Orientada a Servicos (SOA)
Arquitetura Orientada a Servicos (SOA)Arquitetura Orientada a Servicos (SOA)
Arquitetura Orientada a Servicos (SOA)
 
Um framework de avaliação para frameworks de governança shared
Um framework de avaliação para frameworks de governança sharedUm framework de avaliação para frameworks de governança shared
Um framework de avaliação para frameworks de governança shared
 
Processo para Fàbrica de Software
Processo para Fàbrica de SoftwareProcesso para Fàbrica de Software
Processo para Fàbrica de Software
 

Similar to Governança SOA

Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaFelipe Firmo
 
BPM Global Trends 2012 - Elo Group II
BPM Global Trends 2012 - Elo Group IIBPM Global Trends 2012 - Elo Group II
BPM Global Trends 2012 - Elo Group IIEloGroup
 
Ipt processo de inovação 02.06
Ipt processo de inovação 02.06Ipt processo de inovação 02.06
Ipt processo de inovação 02.06kleber.torres
 
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiTutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiRildo (@rildosan) Santos
 
Curso sobre a Construção de Indicadores de Negócio por meio da SAS
Curso sobre a Construção de Indicadores de Negócio por meio da SASCurso sobre a Construção de Indicadores de Negócio por meio da SAS
Curso sobre a Construção de Indicadores de Negócio por meio da SASIvan Luizio Magalhães
 
Caderno SISP 2012
Caderno SISP 2012Caderno SISP 2012
Caderno SISP 2012GovBR
 
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...Cognitive Consultoria
 
PMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | WorkshopPMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | WorkshopCompanyWeb
 
Case IDDS Plano de Negocios
Case IDDS Plano de NegociosCase IDDS Plano de Negocios
Case IDDS Plano de NegociosSérgio Nunes
 
ANIMA PORTIFÓLIO
ANIMA PORTIFÓLIOANIMA PORTIFÓLIO
ANIMA PORTIFÓLIOTiago Alves
 
Modelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioModelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioRildo (@rildosan) Santos
 
Workshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersWorkshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersNeue Labs
 
2o workshop governanca soa na pratica
2o workshop governanca soa na pratica2o workshop governanca soa na pratica
2o workshop governanca soa na praticaSensedia
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsAdriano Bertucci
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...GrupoMENTHOR
 

Similar to Governança SOA (20)

Soa Fundamentos
Soa FundamentosSoa Fundamentos
Soa Fundamentos
 
Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na Prática
 
BPM Global Trends 2012 - Elo Group II
BPM Global Trends 2012 - Elo Group IIBPM Global Trends 2012 - Elo Group II
BPM Global Trends 2012 - Elo Group II
 
DevOps ... o caminho
DevOps ... o caminhoDevOps ... o caminho
DevOps ... o caminho
 
Ipt fev/2006
Ipt fev/2006Ipt fev/2006
Ipt fev/2006
 
Ipt processo de inovação 02.06
Ipt processo de inovação 02.06Ipt processo de inovação 02.06
Ipt processo de inovação 02.06
 
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiTutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
 
Curso sobre a Construção de Indicadores de Negócio por meio da SAS
Curso sobre a Construção de Indicadores de Negócio por meio da SASCurso sobre a Construção de Indicadores de Negócio por meio da SAS
Curso sobre a Construção de Indicadores de Negócio por meio da SAS
 
Governança SOA
Governança SOAGovernança SOA
Governança SOA
 
Promotion Institucional
Promotion InstitucionalPromotion Institucional
Promotion Institucional
 
Caderno SISP 2012
Caderno SISP 2012Caderno SISP 2012
Caderno SISP 2012
 
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...
Criação de Valor Estratégico através de Digital Analytics - Palestra no GAUC ...
 
PMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | WorkshopPMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | Workshop
 
Case IDDS Plano de Negocios
Case IDDS Plano de NegociosCase IDDS Plano de Negocios
Case IDDS Plano de Negocios
 
ANIMA PORTIFÓLIO
ANIMA PORTIFÓLIOANIMA PORTIFÓLIO
ANIMA PORTIFÓLIO
 
Modelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioModelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business Studio
 
Workshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersWorkshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholders
 
2o workshop governanca soa na pratica
2o workshop governanca soa na pratica2o workshop governanca soa na pratica
2o workshop governanca soa na pratica
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
 

More from Sensedia

Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaSensedia
 
Case Sensedia Catho
Case Sensedia CathoCase Sensedia Catho
Case Sensedia CathoSensedia
 
Case Sensedia Simpress
Case Sensedia SimpressCase Sensedia Simpress
Case Sensedia SimpressSensedia
 
Case Sensedia Cielo
Case Sensedia CieloCase Sensedia Cielo
Case Sensedia CieloSensedia
 
Case Sensedia B2W
Case Sensedia B2WCase Sensedia B2W
Case Sensedia B2WSensedia
 
Case Cnova Page
Case Cnova PageCase Cnova Page
Case Cnova PageSensedia
 
Case Cnova-en
Case Cnova-enCase Cnova-en
Case Cnova-enSensedia
 
Case Simpress
Case SimpressCase Simpress
Case SimpressSensedia
 
Caso de Estudo CNova
Caso de Estudo CNovaCaso de Estudo CNova
Caso de Estudo CNovaSensedia
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveisSensedia
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - IntroSensedia
 
Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Sensedia
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Sensedia
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passosSensedia
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by SensediaSensedia
 
Estratégia de APIs Abertas
Estratégia de APIs AbertasEstratégia de APIs Abertas
Estratégia de APIs AbertasSensedia
 
Integração ensemble e governança repository
Integração ensemble e governança repositoryIntegração ensemble e governança repository
Integração ensemble e governança repositorySensedia
 

More from Sensedia (17)

Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha Básica
 
Case Sensedia Catho
Case Sensedia CathoCase Sensedia Catho
Case Sensedia Catho
 
Case Sensedia Simpress
Case Sensedia SimpressCase Sensedia Simpress
Case Sensedia Simpress
 
Case Sensedia Cielo
Case Sensedia CieloCase Sensedia Cielo
Case Sensedia Cielo
 
Case Sensedia B2W
Case Sensedia B2WCase Sensedia B2W
Case Sensedia B2W
 
Case Cnova Page
Case Cnova PageCase Cnova Page
Case Cnova Page
 
Case Cnova-en
Case Cnova-enCase Cnova-en
Case Cnova-en
 
Case Simpress
Case SimpressCase Simpress
Case Simpress
 
Caso de Estudo CNova
Caso de Estudo CNovaCaso de Estudo CNova
Caso de Estudo CNova
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveis
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - Intro
 
Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?Modelo Canônico: Vilão ou Mocinho?
Modelo Canônico: Vilão ou Mocinho?
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passos
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by Sensedia
 
Estratégia de APIs Abertas
Estratégia de APIs AbertasEstratégia de APIs Abertas
Estratégia de APIs Abertas
 
Integração ensemble e governança repository
Integração ensemble e governança repositoryIntegração ensemble e governança repository
Integração ensemble e governança repository
 

Governança SOA

  • 1. Governança SOA Conceitos, Desafios e Roadmap de Implantação Marcílio Oliveira Gerente de consultoria e serviços marcilio.oliveira@sensedia.com público | www.sensedia.com/br 1
  • 2. Aquele blog de SOA www.aqueleblogdesoa.com.br público | www.sensedia.com/br 2
  • 3. SOA NÃO é: 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 ≠ WebServices ≠ XML ≠ BPM • SOA não é “Puro Marketing” • público | www.sensedia.com/br 3
  • 4. O que é SOA? SOA é uma abordagem arquitetural corporativa que permite a criação de serviços Service-Oriented de negócio interoperáveis que Architecture podem facilmente ser reutilizados e compartilhados entre aplicações e empresas. público | www.sensedia.com/br 4
  • 5. Governança? • “Em 2010, a carência de planejamento relacionado a governança será a razão mais comum dos fracassos em SOA.” “Through 2010, lack of working SOA governance arrangements will be the most common reason for SOA failure (0.8 probability).” público | www.sensedia.com/br 5
  • 6. Governança SOA Políticas e definições... ajuda a Perfis e responsabilidades • Governança nos responder algumas questões. Quem cria? O que são meus serviço? Quem mantém? Ciclo de vida? Como identificar? Quem evolui? Granularidade? Quem paga? Taxonomia? público | www.sensedia.com/br 6
  • 7. Erros mais comuns em SOA** (anti-patterns) Top 6 Concerns 1. Try to Boil the Ocean 2. Vamos implementar alguns Web Services 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 público | www.sensedia.com/br 7
  • 8. Plano de Trabalho Visão Geral 4 Melhoria Contínua + Mentoring 3 Design Governança SOA (nível 2) + Mentoring 2 Design Governança SOA (nível 1) + Mentoring 1 Diagnóstico SOA público | www.sensedia.com/br 8
  • 9. Abordagem Incremental Nível de Aplicações Reúso A 1 2 Identificados Reutilizados B 3 1 5 4 C 1 5 6 D 8 2 3 7 Ativos Reutilizáveis E 3 5 6 1 2 3 4 F 1 2 6 9 5 8 6 7 público | www.sensedia.com/br 9
  • 10. Fatores críticos para o sucesso • 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 • 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 público | www.sensedia.com/br 10
  • 11. Produtos Sensedia Governança SOA público | www.sensedia.com/br 11
  • 12. Produtos e Serviços Sensedia SOA Solution Assessment e Gap Analysis, Processos de Governança SOA, Infra Estrutura e Roadmap de Adoção Gestão dos Serviços e • Componentes Governança do ciclo de vida • Visibilidade do Acervo e • Promoção da Reutilização • Identificação Métricas de ROI • • Análise de Qualidade automática de ativos Análise de Impacto • dos Serviços existentes • Avaliação da Saúde • Gráficos de dos Projetos relacionamentos público | www.sensedia.com/br | 12
  • 13. Clientes Tecnologia da Bancos e Seguradoras Indústria Aeronáutica Mineração, Utilidades Informação e Construção Media &Telecom Outros público | www.sensedia.com/br | 13
  • 14. Investimentos em P&D • P&D com laboratórios em renomadas universidades brasileiras • Compromisso com inovação buscando evoluções e novas funcionalidades • Apoio de instituições Universidades Agências de fomento • Metodologia ágil público | www.sensedia.com/br | 14
  • 15. Educação Parcerias Educacionais 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, Componentização e Reúso” Treinamentos In-Company Componentização e Reúso SOA e Webservices público | www.sensedia.com/br | 15
  • 16. Interação das Ferramentas Sensedia Assets Quality Dashboard Asset Runtime Publication UDDIs Source Code ESBs SOA Asset Managment Management IBM Rational ClearCase Asset Production CVS/Subversion And Consumption Eclipse Platform IBM Rational RSA/RSM Existing Asset Discovery MS VisualStudio Oracle JDeveloper Borland JBuilder público | www.sensedia.com/br 16
  • 17. Sensedia Repository • Solução para Gestão e Reúso de serviços e componentes e Governança SOA: Repositório de Metadados Políticas e Processos Métricas objetivas e relatórios customizáveis Controle de ciclo de vida dos ativos Colaboração Promoção de práticas de reutilização público | www.sensedia.com/br 17
  • 18. Sensedia Discoverer • Identificação automática dos ativos existentes • Visibilidade do legado Antecipação do ROI Análise de impacto Aproveitamento dos sistemas legados • Análise com base em indicadores de complexidade público | www.sensedia.com/br 18
  • 19. Sensedia Dashboard Principais • Funcionalidades: Analise de indicadores de qualidade arquitetural e a saúde dos projetos e componentes Integrado com o Sensedia Repository e o ambiente de build da empresa Painel indicativo utilizando traffic lights público | www.sensedia.com/br 19
  • 20. Aquele blog de SOA www.aqueleblogdesoa.com.br público | www.sensedia.com/br 20
  • 21. Obrigado! Marcílio Oliveira Gerente de consultoria e serviços marcilio.oliveira@sensedia.com.br SOA that makes sense! www.sensedia.com/br Copyright (C) 2009 Sensedia. - 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. público | www.sensedia.com/br 21