A Vertigo
Nosso negócioSomos provedores de serviços em TI.Nosso negócio é o planejamento, gestão e operação dos serviços de:        ...
Nosso foco  Dominamos as abordagens de     Aliamos a nossa qualidade      Somos especialistas em  SOA e BPM para a avaliaç...
Portfólio de Soluções     •   Modelagem       • Arquitetura     •   Redesenho       Cooperativa     •   Automação       • ...
Tecnologias: Parcerias                   IBM Business Partner                   Lotus Master Partner                   Ora...
Principais Clientes                      7
Liferay e o futuro dodesenvolvimento de portais
AgendaLiferay e o futuro do desenvolvimento de portais  As demandas do desenvolvimento Web  As “falsas” promessas dos port...
As demandas do desenvolvimento Web
Foco evoluindo com o tempo Onde focar?   Desenvolvimento de novas features   Administradores e publicadores   Usuários fin...
Evolução do Desenvolvimento  Aplicações simples, “Stand Alone”  Integração entre sistemas / SOA  Reuso de código e compone...
Evolução da Colaboração             1: Muitos                            1: Alguns:Muitos  Entre as pessoas               ...
Evolução do usuário final   Usuário anônimo   Usuário autenticado   Personalização   •   Layout   •   Aplicações   •   Pre...
As “falsas” promessas dos portaise a resposta do mercado
Portais – Promessas não cumpridas      Ponto único de acesso para:       • B2B, B2C, B2E e e-Gov      Web Desktop único   ...
Portais – Promessas não cumpridas  Dificuldade de desenvolver usando um Portal   • Necessidade de clara separação entre ca...
Portais – Promessas não cumpridas  Dificuldade de desenvolver usando um Portal   • Necessidade de clara separação entre ca...
Resposta do mercado e novas demandas  Open Source (agnóstico de fornecedor)  Light Weight Development  Desenvolvimento e i...
Resposta do mercado... e novos problemas   Alguns novos problemas...    •   Diversos paradigmas de desenvolvimento    •   ...
Conteúdo, aplicações e dados  Páginas formais   •   Criadas de forma central para um       determinado público   •   Agreg...
Portais focados no usuário final Pessoas, conteúdos e aplicações Páginas ou views Pessoas Aplicações Conteúdo e dados     ...
Portais focados no usuário final Pessoas, conteúdos e aplicações Páginas ou views Pessoas Aplicações Conteúdo e dados     ...
Hierarquia das páginas de um portal E o poder dos “Social Community Portals”                                            Pá...
Usuário como desenvolvedor Crescimento exponencial de aplicações e conteúdos Essa nova dinâmica atua no aumento de produti...
Portal Fabric Múltiplos portais e repositórios                                                          Portal            ...
Liferay - O futuro dos portais
Liferay - O futuro dos portais Da perspectiva das Pessoas, Conteúdos e Aplicativos •   Pessoas        Transformar o usuári...
Liferay - O futuro dos portais Da perspectiva das Pessoas, Conteúdos e Aplicativos•   Aplicações       Utilizando o melhor...
Liferay Portal                 Experimente!!
Contato                                 Obrigado!      Av. Rio Branco, 143, 17º andar, Centro, Rio de Janeiro, RJ - CEP: 2...
Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tardin Badini
Upcoming SlideShare
Loading in …5
×

Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tardin Badini

753
-1

Published on

Liferay RoadShow Rio 2010 foi realizado em Novembro pela Vertigo em parceria com a Liferay Brasil.
O evento abordou o futuro no desenvolvimento de Portais.

Apresentação inicial do CEO da Vertigo, Bruno Tardin Badini.

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

  • Be the first to like this

No Downloads
Views
Total Views
753
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tardin Badini

  1. 1. A Vertigo
  2. 2. Nosso negócioSomos provedores de serviços em TI.Nosso negócio é o planejamento, gestão e operação dos serviços de: 3
  3. 3. Nosso foco Dominamos as abordagens de Aliamos a nossa qualidade Somos especialistas em SOA e BPM para a avaliação e técnica a um processo de soluções de negócio e temos implementação de soluções. software formal (MPS.BR), parcerias estratégicas com que nos capacita a conduzir IBM, Oracle (BEA Systems) e com destreza e assertividade Liferay. projetos de software.
  4. 4. Portfólio de Soluções • Modelagem • Arquitetura • Redesenho Cooperativa • Automação • Melhores práticas • Métricas • Governança • Simulações • Usabilidade • Taxonomia • XML • Gestão de • Web Services Conhecimento • Mensageria • Rich Interfaces • Monitoramento 5
  5. 5. Tecnologias: Parcerias IBM Business Partner Lotus Master Partner Oracle Gold Partner BEA Premium Partner Liferay Silver Service Partner
  6. 6. Principais Clientes 7
  7. 7. Liferay e o futuro dodesenvolvimento de portais
  8. 8. AgendaLiferay e o futuro do desenvolvimento de portais As demandas do desenvolvimento Web As “falsas” promessas dos portais e a resposta do mercado Liferay - O futuro dos portais 9
  9. 9. As demandas do desenvolvimento Web
  10. 10. Foco evoluindo com o tempo Onde focar? Desenvolvimento de novas features Administradores e publicadores Usuários finais Social Collab / User Focused Portals RIA / Lite SOA Development Portais Aplicações A medida que novas features são Conteúdo incorporadas, todas as aplicações “Stand Alone” se transformam em Portais 11
  11. 11. Evolução do Desenvolvimento Aplicações simples, “Stand Alone” Integração entre sistemas / SOA Reuso de código e componentes Simplificações / Refatorações Desenvolvimento de rich applications Rico – Simples – Reutilize componentes 12
  12. 12. Evolução da Colaboração 1: Muitos 1: Alguns:Muitos Entre as pessoas Colaboração Social • E-mail • Redes Sociais do usuários • Calendário Todos, Amigos, Amigos dos Amigos... • Instant Messaging • Aplicações • Reuniões / Teleconferências • Comunidades / Páginas • Compartilhamento de Documentos • User defined membership • Software para gestão de tarefas • User defined policy • Human Workflow Applications • User defined content, apps, data • Publicação de conteúdos dos usuários Socially aware Non-Socially aware Aumentando a capacidade de se comunicar, coordenar e compartilhar 13
  13. 13. Evolução do usuário final Usuário anônimo Usuário autenticado Personalização • Layout • Aplicações • Preferências • Aprendizagem Redes Sociais - Customização Aumentando o “poder de fogo” do usuário final 14
  14. 14. As “falsas” promessas dos portaise a resposta do mercado
  15. 15. Portais – Promessas não cumpridas Ponto único de acesso para: • B2B, B2C, B2E e e-Gov Web Desktop único Camada de apresentação para SOA Camada de apresentação para plataforma de aplicações Unificação da Gestão de Conteúdos e Desenvolvimento de AplicaçõesO que se percebeu: • Muito pesado e moroso! • Processo complexo (Install/Dev/Admin) • Vendor Lock-in • Novas tecnologias emergentes (Redes sociais, Javascript/Ajax, User Publishing)16
  16. 16. Portais – Promessas não cumpridas Dificuldade de desenvolver usando um Portal • Necessidade de clara separação entre camada de apresentação e regras de negócio, porém com facilidade para conectividade • Ciclo de construção (Install/Dev/Deploy/Admin) mais complexo que o de aplicações Web convencionais • Metodologias Web 2.0 facilitam o trabalho, mas não são core em Portais 17
  17. 17. Portais – Promessas não cumpridas Dificuldade de desenvolver usando um Portal • Necessidade de clara separação entre camada Então - de apresentação e regras de negócio, porém Os portais são com facilidade para conectividade commodities? - • Ciclo de construção (Install/Dev/Deploy/Admin) Apenas fazem mais complexo que o de aplicações Web parte da pilha de aplicativos? convencionais - São usados • Metodologias Web 2.0 facilitam o trabalho, mas apenas para não são core em Portais agregação de portlet? 18
  18. 18. Resposta do mercado e novas demandas Open Source (agnóstico de fornecedor) Light Weight Development Desenvolvimento e implantação distribuídos Aplicações ricas (User friendly) Compliance com questões de segurança e identidade Múltiplas ferramentas de colaboração Porém... novos problemas apareceram! 19
  19. 19. Resposta do mercado... e novos problemas Alguns novos problemas... • Diversos paradigmas de desenvolvimento • Desenvolvimento e aplicações em silos • Políticas de acesso, conteúdos e aplicações divergentes Todas as aplicações se transformaram em Portais • Ex.: Facebook, UOL, Salesforce, Yahoo! • Todas começaram como simples aplicações • Cresceram e necessitaram de mais aplicativos/features Necessitam de um paradigma de UI para suportar o crescimento Permitem que os usuários adicionem novas funcionalidades desejadas 20
  20. 20. Conteúdo, aplicações e dados Páginas formais • Criadas de forma central para um determinado público • Agrega aplicativos, conteúdo e Páginas políticas de acesso criadas para mim Página das Comunidades • Criada pelo usuário final Conteúdo • Novos conteúdos externo, Páginas dados, criadas • Utiliza aplicativos previamente aplicativos por mim construídos disponíveis • Define novos aplicativos • Torna aplicativos disponíveis para outros usuários 21
  21. 21. Portais focados no usuário final Pessoas, conteúdos e aplicações Páginas ou views Pessoas Aplicações Conteúdo e dados 22
  22. 22. Portais focados no usuário final Pessoas, conteúdos e aplicações Páginas ou views Pessoas Aplicações Conteúdo e dados 23
  23. 23. Hierarquia das páginas de um portal E o poder dos “Social Community Portals” Páginas contém: Páginas são: - Aplicativos e dados - Definidas formalmente - Conteúdos - Definidas pelos usuários - Políticas de acesso - Tags / Metadados - Regras 24
  24. 24. Usuário como desenvolvedor Crescimento exponencial de aplicações e conteúdos Essa nova dinâmica atua no aumento de produtividade Community X Application Repository a (Portlets – Gadgets – Widgts) iliz Ut De fine Users / Roles / Policy De fin e Community Data / Content Template de Comunidades http://www.ABC.com/CommunityX - Definidos pelo usuário Keywords: Colaboração, Networking, pessoas… - Definidos pelo Admin 25
  25. 25. Portal Fabric Múltiplos portais e repositórios Portal Application Portal Application Repository Repository Application Reg /Repository Portal Data Application Repository Content Repository Portal 2 Reg /Repository IDM Repository Portal 3 Data Repository Content Portal 5 Repository (vendorX) IDM Repository Portal 4 26
  26. 26. Liferay - O futuro dos portais
  27. 27. Liferay - O futuro dos portais Da perspectiva das Pessoas, Conteúdos e Aplicativos • Pessoas Transformar o usuário final em desenvolvedor Integrar serviços colaborativos Integrar a identidade Social com a Formal • Conteúdo Workflow – plataforma unificada para Internet e Intranet Plataforma para Gestão de Conhecimento e aumento de produtividade Combinação de conteúdo, regras sociais e serviços e colaboração. 28
  28. 28. Liferay - O futuro dos portais Da perspectiva das Pessoas, Conteúdos e Aplicativos• Aplicações Utilizando o melhor do desenvolvimento corporativo e HTML/Web Dev Portlets e/ou Gadgets - Gadgets – Fácil de desenvolver (JavaScript/HTML), fácil de implantar (XML) – mas são basicamente IFrames - Portlets – Uma página com 20 Gadgets terá 20 sessions e requests diferentes. Uma página no Liferay com 20 portlets terá apenas um session e request• Implantação Facilita crescimento incremental e migrações Portal Fabric 29
  29. 29. Liferay Portal Experimente!!
  30. 30. Contato Obrigado! Av. Rio Branco, 143, 17º andar, Centro, Rio de Janeiro, RJ - CEP: 20040-006 Telefone: +55 (21) 2232-0123 E-mail: vertigo@vertigo.com.br Website: www.vertigo.com.br 31
  1. A particular slide catching your eye?

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

×