Lançamento do Demoiselle 2.5 no SERPRO

327 visualizações

Publicada em

Palestra nacional com transmissão para todas as regionais do SERPRO e transmissão pública via stream para a Internet sobre o lançamento da versão 2.5.0 de Demoiselle.

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

Sem downloads
Visualizações
Visualizações totais
327
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lançamento do Demoiselle 2.5 no SERPRO

  1. 1. codinomeMalcovick Demoiselle2,5
  2. 2. Cleverson Sacramento cleverson.sacramento@serpro.gov.br
  3. 3. Cleverson Sacramento cleverson.sacramento@serpro.gov.br ou ZyC
  4. 4. SUPST/STDCS/STDDC Cleverson Sacramento cleverson.sacramento@serpro.gov.br
  5. 5. 1.0 2.5…2.0
  6. 6. 1.0 2.0 2.5… 2009 padronização críticas
  7. 7. 2.01.0 2.5… 20102009 JEE 6produtividade m otivação reconhecim ento padronização críticas internalização feedback externo
  8. 8. …2.0 2.51.0 20102009 2011–2014 internalização perform ance contribuições am adurecim ento padronização críticas internalização *experim entos JEE 7 Java 7 /M aven 3 Java 8 m uita m otivação olharpara fora JEE 6produtividade m otivação reconhecim ento feedback externo m au uso m igração evolução
  9. 9. HTML
  10. 10. HTML > Render Kit
  11. 11. HTML > Render Kit > JSF
  12. 12. HTML > Render Kit > JSF > Demoiselle
  13. 13. HTML > Render Kit > JSF > Demoiselle > JPA
  14. 14. HTML > Render Kit > JSF > Demoiselle > JPA > JEE
  15. 15. HTML > Render Kit > JSF > Demoiselle > JPA > JEE > JBoss EAP
  16. 16. The Oracle (The Matrix)
  17. 17. equipe
  18. 18. protótipo
  19. 19. dados na sessão do servidor
  20. 20. 2011–2014 internalização perform ance contribuições am adurecim ento *experim entos ade ação econhecim ento feedback externo … escalabilidade 2.5 ização JEE 7 Java 7 /M aven 3 Java 8 m uita m otivação olharpara fora m au uso m igração evolução evolucão m igração convivência m ultidisciplinar reuso do protótipo m oderno Java 7 /M aven 3
  21. 21. REST
  22. 22. client-side consumidor front-end telas server-side servidor back-end serviços
  23. 23. client-side consumidor front-end telas server-side servidor back-end serviços HTML CSS Java script app mobile JAVA demoiselle jpa cdi … app client …
  24. 24. sessão ?
  25. 25. servidorcliente base de dados sessão
  26. 26. servidorcliente base de dados sessão sessão
  27. 27. servidorcliente base de dados sessão sessão HTML: Custom Data, Local e Session Storage App Mobile: Variáveis, atributos e “mini-bases” locais JavaScript: Variáveis e atributos App Client: Variáveis, atributos e bancos de dados
  28. 28. servidorcliente base de dados sessão sessão HTML: App Mobile: JavaScript: App Client: Bancos relacionais Bancos NoSQL Servidores de cache
  29. 29. 2011–2014 internalização perform ance contribuições am adurecim ento *experim entos ade ação econhecim ento feedback externo … escalabilidade 2.5 ização JEE 7 Java 7 Java 8 m uita m otivação olharpara fora m au uso m igração evolução evolucão m igração convivência m ultidisciplinar reuso do protótipo m oderno m uita m otivação resistência aprendizado Java 7 /M aven 3 JEE 7Java 8
  30. 30. JSF + REST REST+ JSF
  31. 31. holofotes
  32. 32. EA D demoisellelab.wodpress.com
  33. 33. 2011–2014 internalização perform ance contribuições am adurecim ento *experim entos ade ação econhecim ento feedback externo … escalabilidade 2.5 ização JEE 7 Java 7 Java 8 m uita m otivação olharpara fora m au uso m igração evolução evolucão m igração convivência M U ITO R Á PID O ! m ultidisciplinar reuso do protótipo m oderno VIC IA ! m uita m otivação resistência aprendizado JEE 7Java 8Java 7 /M aven 3
  34. 34. SERPRO componentes
  35. 35. SERPRO componentes serpro-demoiselle-rest serpro-javax-api serpro-loginmodule
  36. 36. 2.5 2015 ?
  37. 37. 2.5 2015 3.0? ?
  38. 38. ?2.5 2015 3.0? JEE 7? Java 8?
  39. 39. ?2.5 2015 3.0? JEE 7? Java 8? JSF?
  40. 40. ?2.5 2015 3.0? JEE 7? Java 8? JSF? limpeza?
  41. 41. ?2.5 2015 3.0? JEE 7? Java 8? JSF? limpeza? cara de produto?
  42. 42. ?2.5 2015 3.0? JEE 7? Java 8? JSF? limpeza? cara de produto? colaboração?
  43. 43. ?2.5 2015 3.0? JEE 7? Java 8? JSF? limpeza? cara de produto? colaboração? ??
  44. 44. http://demoisellelab.wordpress.com
  45. 45. cabô!

×