Adoção do Plone no TRT da Paraíba

489 views

Published on

Case de adoção do CMS livre Plone no Tribunal Regional do Trabalho da 13ª Região (Paraíba)

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

  • Be the first to like this

No Downloads
Views
Total views
489
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Adoção do Plone no TRT da Paraíba

  1. 1. A adoção do Ploneno TRT da Paraíba Plone Symposium South America, 2012
  2. 2. Vocês conhecem a Paraíba?
  3. 3. A propósito... Eu moro bem aqui!
  4. 4. TRT 13ª Região Paraíba
  5. 5. Números● 1º Tribunal do país 100% eletrônico● +70,000 processos autuados eletronicamente● ~430,000 petições eletrônicas● 27 varas● 68 juízes● Site com ~ 180.000 visitas por mês
  6. 6. Números (Pessoas)● 1200 servidores + magistrados● 35 servidores na TI● 12 desenvolvedores● 7 em desenvolvimento web● 1 desenvolvendo portais corporativos
  7. 7. Portais corporativos (pré-Plone)● PHPNuke: para a Intranet● CMS "X" (PHP): para o site de Internet● Frontend para 40+ aplicações web● Gestão de conteúdo parciamente centralizada ● ~30 gestores de conteúdo
  8. 8. Portais corporativos (pré-Plone)
  9. 9. Problemas● Segurança● Acessibilidade● Extensibilidade● Dificuldade para prover subsites
  10. 10. Concluímos o óbvio...
  11. 11. Checklist● Gestão de conteúdo descentralizada ● Um bom mecanismo controle de acesso● Resolver boa parte de nossos problemas out-of-the-box● Extensibilidade● i18n● Facilidade para criar subsite/subseções● Acessibilidade
  12. 12. Mas qual?
  13. 13. Primeiros Passos
  14. 14. Primeiros Passos
  15. 15. Refazer os portais● Design decente● Implementar as funcionalidades dos sites antigos● Migrar conteúdo antigo● Unificar Internet e Intranet● Infra com uma boa disponiibilidade● Acesso ao Oracle, Caché (DB) e LDAP
  16. 16. Funcionalidades?
  17. 17. Extras● Identidade Visual● Single Sign On
  18. 18. Precisamos de ajuda :(
  19. 19. Então pedimos ajuda...
  20. 20. Contratamos a
  21. 21. Mãos à obra
  22. 22. Lista de Desejos● Um bom layout● Portal de Internet, mas com acesso externo a Intranet● Alguma solução para identidade visual● Alguma solução para Single Sign On● Acesso aos variados bancos● Migração de dados
  23. 23. Solução - Overview● Plone 4.1.3 ● Zeo Client (x2) + Zeo Server● Nginx● Varnish● Paster (WSGI Server) ● SSO + Diazo
  24. 24. Arquitetura
  25. 25. Layout● Briefing Inicial + algumas iterações até ser aprovado...● Implementado com Diazo por Alexandre Santos – www.espacoilustra.com
  26. 26. Subsites● Uma pasta para cada subsite● Monta uma capa diferente
  27. 27. Home Page / Capa● Products.CMFContentPanels
  28. 28. Identidade Visual● WSGI Server + Regras do Diazo
  29. 29. Intranet
  30. 30. Acesso a SGBDs● InterSystems Caché. Alguém conhece?● Suporta ODBC● Solução: ● unixODBC ● Products.ZPyODBCDA ● ZSQL Methods● Resolve o nosso problema para Oracle também
  31. 31. Migração de Dados● Transmogrifier● Importação de: ● Notícias de bases SQL ● Imagens do sistema de arquivos
  32. 32. Outros produtos● plone.app.ldap● Products.EasyNewsletter● Products.WebServerAuth● trt13.*
  33. 33. Dúvidas? Thiago Curvelo / tcurvelo@gmail.com
  34. 34. As fotos da Paraíba foram uma cortesia da PBTur www.destinoparaiba.pb.gov.br

×