Soa de Verdade

1.335 visualizações

Publicada em

SOA de Verdade

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.335
No SlideShare
0
A partir de incorporações
0
Número de incorporações
459
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Soa de Verdade

  1. 1. SOA de Verdade<br />@diego_pacheco<br />Software Architect<br />http://diego-pacheco.blogspot.com<br />
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.
  7. 7. ESB<br />WS-*<br />BPEL<br />IBM<br />BRMS<br />ORACLE<br />
  8. 8. … e mais, <br />você só precisa usar as ferramentas<br /> …ah é claro e…<br />
  9. 9.
  10. 10.
  11. 11. Solução de Governança SOA<br />
  12. 12.
  13. 13.
  14. 14. #WTF<br />Mas funciona… eu espero pelo menos…<br />
  15. 15. SOA<br />
  16. 16. Adotando SOA…<br />Promessa de SOA<br />
  17. 17. 1 ano<br />
  18. 18. 2 anoS<br />
  19. 19. 3 anoS<br />
  20. 20. 4 anoS<br />
  21. 21. ROI<br />5 anoS<br />SOA<br />Reuso<br />O que <br />mesmo?<br />
  22. 22.
  23. 23. @SOA #FAIL<br />
  24. 24.
  25. 25. ?<br />Mas como deveria ser então<br />
  26. 26. S.O.E<br />S.O.A<br />S.O<br />
  27. 27. #NEGÓCIO<br />
  28. 28. SOA envolve pensamento…<br />
  29. 29. Arquitetura e Design importam muito!!!<br />
  30. 30. #Coesão<br />#SOC<br />#Escalabilidade<br />#KISS<br />#Operação<br />#Agilidade<br />#IntegridadeConceitual<br />#Flexibilidade<br />
  31. 31. Uma coisa e só uma coisa por vez!!!<br />Um Passo de cada vez.<br />Passo a Passo != Ano a Ano<br />
  32. 32. Paralelepipido<br />Autoestrada<br />Chão Batido<br />Tempo<br />Complexidade<br />Valor Agregado<br />Escalabilidade<br />Risco<br />
  33. 33. Quer uma Mãozinha?<br />
  34. 34. - SOC<br />- Não acerte de primeira<br />- Open Source<br />- Métodos Ágeis<br />- Refactoring<br />- Não Invente Moda<br />- PENSE!<br />- Não exponha nada se não precisar!<br />- Equipe Pequena<br />- Mantenha simples<br />- Alinhamento com o Negócio<br />
  35. 35. CONTRATO<br />é a <br />
  36. 36. Contrato: Interface Pública(Operações) + Entradas e Saidas<br />Serviço<br />Ponto de Entrada(Tradução)<br />Implementação<br />Domínio<br />
  37. 37. …E a tal da Governança?<br />
  38. 38. #Design e Runtime<br />#Visivel<br />#SLA<br />#Coisas de alto Nível, não em datalhes especificos<br />#Foco no Design Primeiro<br />#Regras não Passos<br />#Repositório, #Planejamento, #Provisionamento, #Versionamento de Serviços…<br />
  39. 39. Consumidor A<br />Consumidor B<br />Consumidor C<br />Service<br />X:V1<br />Service<br />X:V2<br />Service<br />X:V3<br />Service<br />Y:V7<br />Governança SOA<br />
  40. 40. SOA envolve pensamento…<br />… As vezes é bom lembrar… <br />
  41. 41. #PrimeiraOnda<br />$$$$$$$$<br />LockIn<br />Pare o mundo<br />Foco em Tecnologia<br />Adoção Lenta <br />Sem Valor Agregado<br />
  42. 42. #SegundaOnda<br />Pensar e não gastar<br />Foco no Negócio<br />ROI<br />Flexibilidade<br />TI como Ativos<br />Agilidade de Negócio<br />S.O e S.O.E<br />DESIGN Importa!<br />
  43. 43.
  44. 44. SOA de Verdade<br />Muito Obrigado!<br />@diego_pacheco<br />Software Architect<br />http://diego-pacheco.blogspot.com<br />

×