0
Webinar:<br />Maturidade e Roadmap SOA<br />Outubro / 2009<br />
Introdução<br />Abordagem Lightweight SOA<br />As Perspectivas de Ação<br />Modelo de Maturidade SOA <br />Desenvolvendo a...
Especializada em soluções para Governança SOA (Arquitetura Orientada a Serviços) e Reutilizaçãode Ativos de Software <br /...
Introdução: Produtos e Serviços<br />Sensedia SOA Solution <br />Assessment e GapAnalysis, Processos de Governança SOA, In...
Governança do ciclo de vida dos ativos
Visibilidade do acervo e promoção do reúso
Métricas de ROI
Análise de Impacto
Identificação </li></ul>	automática de ativos existentes<br /><ul><li>Gráficos derelacionamentos
Análise de Qualidade dos Serviços
Avaliação da Saúde dos Projetos</li></li></ul><li>KleberBacili<br />kleber.bacili@sensedia.com<br />Marcílio Oliveira<br /...
O que é SOA<br />Benefíciosgeraisdaadoção SOA<br />Desafiosgenéricosencontradospelasempresasem SOA<br />Venda de ferrament...
Enquete<br />
Abordagem Lightweight SOA<br />Leve e Incremental<br />Modelo de Maturidade<br />SOA and Reuse Toolkit<br /><ul><li>Fasesc...
Priorizaçãodas açõesquetrazemmaisvalor
Aproveitamento das funcionalidadeslegadas
Material pré-existente com processos, guias e boas práticasparagovernança SOA e reúso
Agilidadeemdesenvolver as capacidades-chave
Modelo com 5 níveisbaseadasemcapacidades
Escopo de adoção vs. maturidade de serviços
Desenvolvimento de capacidades x tempo</li></li></ul><li>Governança<br />Infraestrutura<br />Metodologia<br />Perspectivas...
Modelo de Maturidade<br />
Baseadoemdiversosmodelosexistentes e na expertise Sensediaemprojetos SOA<br />Dimensões: <br />Escopo de Adoção vs. Maturi...
5<br /><ul><li>Serviços otimizados
Aplicação de regras realtime
Correções dinâmicas</li></ul>Otimização de serviços<br /><ul><li>Evolução contínua
ROI  objetivo</li></ul>4<br /><ul><li>Monitoração de Serviços
Reuso automatizado
Orquestração e coreografia</li></ul>Serviços monitorados<br /><ul><li>KPI’s
Upcoming SlideShare
Loading in...5
×

Webinar: Maturidade e Roadmap SOA

1,190

Published on

Webinar da Sensedia apresentado dia 29/10/2009 por Kleber Bacili, diretor de tecnologia e Marcílio Oliveira, gerente de consultoria.
Nesse webinar foi apresentado:
* Níveis de maturidade SOA com as suas diferentes perspectivas;
* Como avaliar sua própria maturidade conforme o modelo e os benefícios gerados em cada fase;
* Abordagem Lightweight SOA de priorização e geração de valor;
* Quais competências devem ser desenvolvidas;
* Principais padrões técnicos, mecanismos e boas práticas que devem ser consideradas em seu planejamento;
* Como planejar as ações nas diferentes perspectivas de forma a otimizar custos e antecipar os resultados.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,190
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
69
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Webinar: Maturidade e Roadmap SOA"

  1. 1. Webinar:<br />Maturidade e Roadmap SOA<br />Outubro / 2009<br />
  2. 2. Introdução<br />Abordagem Lightweight SOA<br />As Perspectivas de Ação<br />Modelo de Maturidade SOA <br />Desenvolvendo as Capacidades<br />Plano de Adoção Incremental<br />Perguntas e Respostas<br />Agenda<br />
  3. 3. Especializada em soluções para Governança SOA (Arquitetura Orientada a Serviços) e Reutilizaçãode Ativos de Software <br />Visionária no QuadranteMágicoparaGovernança SOA do Gartner (março/2009)<br />Introdução: Sobre a Sensedia<br />
  4. 4. Introdução: Produtos e Serviços<br />Sensedia SOA Solution <br />Assessment e GapAnalysis, Processos de Governança SOA, Infra Estrutura, Roadmap de Adoção e Capacitação<br /><ul><li>Gestão dos Serviços e componentes
  5. 5. Governança do ciclo de vida dos ativos
  6. 6. Visibilidade do acervo e promoção do reúso
  7. 7. Métricas de ROI
  8. 8. Análise de Impacto
  9. 9. Identificação </li></ul> automática de ativos existentes<br /><ul><li>Gráficos derelacionamentos
  10. 10. Análise de Qualidade dos Serviços
  11. 11. Avaliação da Saúde dos Projetos</li></li></ul><li>KleberBacili<br />kleber.bacili@sensedia.com<br />Marcílio Oliveira<br />marcilio.oliveira@sensedia.com<br />Diretor de Tecnologia da Sensedia e professor de pós-graduação da Unicamp em SOA. Possui grande experiência na implantação de conceitos como componentização e orientação a serviços em empresas. <br />Gerente de Consultoria da Sensedia. Especialista em SOA e Mestre em Ciência da Computação pela Unicamp. Atualmente é responsável pela implantação e consolidação de estratégias de reúso e governança SOA em grandes empresas.<br />Introdução: Apresentadores<br />
  12. 12. O que é SOA<br />Benefíciosgeraisdaadoção SOA<br />Desafiosgenéricosencontradospelasempresasem SOA<br />Venda de ferramentas SOA<br />Porexemplo: Sensedia Repository<br />FORA da Agenda<br />
  13. 13. Enquete<br />
  14. 14.
  15. 15. Abordagem Lightweight SOA<br />Leve e Incremental<br />Modelo de Maturidade<br />SOA and Reuse Toolkit<br /><ul><li>Fasescurtas com entregáveispráticos
  16. 16. Priorizaçãodas açõesquetrazemmaisvalor
  17. 17. Aproveitamento das funcionalidadeslegadas
  18. 18. Material pré-existente com processos, guias e boas práticasparagovernança SOA e reúso
  19. 19. Agilidadeemdesenvolver as capacidades-chave
  20. 20. Modelo com 5 níveisbaseadasemcapacidades
  21. 21. Escopo de adoção vs. maturidade de serviços
  22. 22. Desenvolvimento de capacidades x tempo</li></li></ul><li>Governança<br />Infraestrutura<br />Metodologia<br />PerspectivasdaAdoção SOA<br />Arquitetura<br />Aplicações & Informações<br />
  23. 23. Modelo de Maturidade<br />
  24. 24. Baseadoemdiversosmodelosexistentes e na expertise Sensediaemprojetos SOA<br />Dimensões: <br />Escopo de Adoção vs. Maturidade de Serviços<br />Importante: É um Modelo de Referência<br />Maturidade assume significadosdiferentesparaempresasdiferentes<br />Nemtodas as empresasprecisam ser nível 5<br />Modelo de Maturidade<br />
  25. 25. 5<br /><ul><li>Serviços otimizados
  26. 26. Aplicação de regras realtime
  27. 27. Correções dinâmicas</li></ul>Otimização de serviços<br /><ul><li>Evolução contínua
  28. 28. ROI objetivo</li></ul>4<br /><ul><li>Monitoração de Serviços
  29. 29. Reuso automatizado
  30. 30. Orquestração e coreografia</li></ul>Serviços monitorados<br /><ul><li>KPI’s
  31. 31. Indicadores de QoS</li></ul>3<br /><ul><li>Versionamento de serviços
  32. 32. Medição de performance
  33. 33. ESB Operacional
  34. 34. Reúso corporativo</li></ul>Serviços de negócio<br />Agilidade<br /><ul><li>Metodologia SOA
  35. 35. Disseminação SOA
  36. 36. Definição de papéis
  37. 37. Apoio executivo
  38. 38. Padrões e processos básicos
  39. 39. Repositório de serviços</li></ul>2<br />Serviços Arquitetados<br />Flexibilidade<br /><ul><li>Núcleo SOA
  40. 40. Nível inicial de reutilização</li></ul>1<br />Nível inicial de serviços<br /><ul><li>Integrações P2P
  41. 41. Serviços técnicos </li></ul>Manutenabilidade<br /><ul><li>Knowhowtecn. básico
  42. 42. MDS convencional
  43. 43. Padronizações técnicas</li></ul>Single Application<br />MultipleApp.<br />(SingleB.U.)<br />MultipleApp.<br />(CrossB.U.)<br />CorporateLevel<br />
  44. 44. Detalhamento das Perspectivas e Capacidades<br />
  45. 45. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  46. 46. Reuse manager
  47. 47. B. Analyst
  48. 48. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  49. 49. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  50. 50. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  51. 51. Reuse manager
  52. 52. B. Analyst
  53. 53. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  54. 54. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  55. 55. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  56. 56. Reuse manager
  57. 57. B. Analyst
  58. 58. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  59. 59. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  60. 60. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  61. 61. Reuse manager
  62. 62. B. Analyst
  63. 63. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  64. 64. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  65. 65. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  66. 66. Reuse manager
  67. 67. B. Analyst
  68. 68. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  69. 69. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  70. 70. Sensedia SOA Toolkit<br />Metrics<br />SOA Governance<br />SOA Methodology<br />Service lifecycle<br />Architectural quality <br />Service Ownership<br />Versioning<br />Savings & Reuse<br />Taxonomy<br />Runtime indicators<br /> Architectural Mechanisms<br />SOA Guidelines and Architectural Blueprints<br /><ul><li> SOA Architect
  71. 71. Reuse manager
  72. 72. B. Analyst
  73. 73. Service tester …</li></ul>Security<br />Transaction<br />KPI’s<br /> Service<br /> Repository<br />Policy<br />Service Test<br />Interoperability<br />…<br />Application & Information<br /> SOA Infrastructure<br /> - Technical and strategic SOA know how<br /> - SOA Mentoring<br />UDDIs<br />Service Discoverer<br />Service Harvesting<br />Quality Dashboard<br />Application / Legacy<br /><ul><li> Service identification and registry
  74. 74. Integration traceability</li></ul>Enterprise Service Bus - ESB<br />SOA Management<br />
  75. 75. Enquete<br />
  76. 76. Plano de AdoçãoIncremental<br />
  77. 77. Direcionadores:<br />DivisãoemFasescurtas<br />Priorização das açõesquetragam o maior valor no menorespaço de tempo<br />Equilíbrio de açõesnas 5 Perspectivas<br />Mediçõesobjetivas de resultados<br />Comunicação e Propagaçãosãocríticos!<br />Plano de Adoção<br />
  78. 78. Fase 1<br />Fase 2<br />Fases 3 … n<br />Fases 3 … n<br />SOA Governance<br />SOA Methodology<br />Architectural Mechanisms<br />Aplicações & Informações<br />SOA Infrastructure<br />Resultados<br />Resultados<br />Resultados<br /><ul><li>Repositóriodisponível com ativosreutilizáveis
  79. 79. IníciodapadronizaçãonaArquitetura
  80. 80. Responsabilidadesdefinidas
  81. 81. ServiçosClasseAemoperação:
  82. 82. Lógica de negóciocentralizada
  83. 83. Aplicaçõesreusando
  84. 84. Dependênciasmapeadas
  85. 85. Consistentes “small wins”
  86. 86. Medição de indicadores de retornosobre o investimento</li></li></ul><li>Enquete<br />
  87. 87. SOA estátrilhando o caminhoparaatingir o mainstream<br />Ensinamentodacrise: projetoscurtos com análises de ROI e priorização de valor<br />Diversasperspectivasdevem ser consideradasnaadoção de SOA<br />Modelos de Maturidadeajudam a definir a direção a seguir e a priorização<br />O Plano de Adoçãoemfasesincrementais e rápidademonstração de resultados<br />Conclusões<br />1<br />2<br />3<br />4<br />5<br />
  88. 88. Perguntas e Respostas<br />?<br />kleber.bacili@sensedia.com<br />marcilio.oliveira@sensedia.com<br />
  89. 89. www.aqueleblogdesoa.com.br<br />Participe!<br />Aquele Blog de quê?<br />
  90. 90. Obrigado!<br />
  91. 91. SOA thatmakessense!<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×