O que é o Liferay? Porque usar?

uble 7,463 views 13 slides Mar 20, 2011
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

Compartilho com vocês uma rápida apresentação que utilizei recentemente em determinada ocasião para demonstrar em breves tópicos o que é o Liferay e alguns de seus benefícios. Sirvam-se. Não é nem um treinamento, nem uma apresentação de venda, apenas algumas idéias.


Slide Content

Apresentando o Liferay
Felipe Valcanaia
Arquiteto Web
[email protected]

Idéia da apresentação
•O que é Liferay?
•Um pouco de sua história
•Em que mercado está inserido?
•O que ele é para o usuário final?
•O que ele é para o administrador do sistema?
•O que ele é para o desenvolvedor?
•O que ele é para o designer?
•Na prática I: overview adminstração e páginas
•Na prática II:CRUD básico

O que é Liferay?
•Jargão clássico: pra que re-inventar a roda?
•Portal Framework
oO objetivo de um Portal: prover toda camada de
tecnologia, componentes e arquitetura necessária para
que o implementado em cima dele seja somente o
negócio específico do cliente.
•Opensource, gratuito 
•Um Portal e/ou Framework não é um gerador de código,
nem business disigner, embora tenhas funcionalidades que
satisfação necessidades semelhantes.

Um pouco de sua história
•Surgimento como apenas um portal para uma igreja dos
EUA a pouco mais de 10 anos, por decendentes chineses
•Lançou sua versão enterprise (suporte, manutenção e
coisas do gênero) à poucos anos, antes disso era somente
opensource e comunidade.
•Diz-se que que foram recusadas tentativas de aquisição por
parte de grandes empresas como SUN e etc.
•Uma sólida comunidade com aproximadamente 13 mil
desenvolvedores, 3 milhões de downloads e 250 mil
implantações ao redor do mundo 
•Atualmente na versão 6.0X

Em que mercado está inserido?
•Casos de sucesso em todo o mundo com clientes de
Fortune 500 em diversos setores
•Quadrante mágico do Gartner
 

Em que mercado está inserido?
Alguns parceiros:
•Vaadin
•Terracotta
•Sun (Oracle)
•Redhat
•Pentaho
•Novell
•Mimacom
•JetBrains
•Intalio (BPMN)
•ICEFaces
•Aquafold
•Alfresco
Empresas que utilizam:
•TOTVS
•Cisco
•Governo Brasileiro
•Dezenas de universidades
pelo mundo
•Bank of Malaysia
•Allianz Insurance+
•Fox
•EA Games
•T-Mobile
•Chiba Mobile
•Vodafone
•Orange

O que ele é para o usuário final?
•Dezenas de componentes disponibilizados com o Liferay
padrão, como por exemplo:
oWiki, Blog, Fórum, Enquete...
oCompleto WCM
oBiblioteca de documentos e imagens, integração com
Office
oSuite Social
•Segurança baseada em papeis
•One-click page creation e live editing
•Download / Hot Deploy
•Multi-idioma nativo
•Autenticação padrão, LDAP, externa, OpenID...
•O portal web mais fácil de se utilizar que já conheci*

O que ele é para o administrador?
•Compatibilidade com qualquer* banco
•Compatibilidade com qualquer* SO
•Compatibilidade com qualquer* servidor de aplicação
•Altamente escalável, inclusive para uso nas nuvens
* Praticamente todos = ver mais detalhes na página da Liferay.

O que ele é para o desenvolvedor
•Desenvolvimento na camada do negócio
•Desenvolvimento 100% componentizado
oPortlets, Hooks, Themes...
•Framework e API extremamente ampla e evoluída
oServiceBuilder
oAlloyUI
oAPIs do próprio Portal
•JSR compliance 
•Liferay IDE

O que ele é para o designer?
•Identidade visual isolada do "resto" através de Themes e
Layouts

Na prática I: overview administrativo
•Demonstrar navegação e administração de páginas
•Inclusão e configuração de componentes
•Painel de controle

Na prática II: Hello World
•Através da Liferay IDE (eclipse)
oCriar novo portlet (hello world)
oCriar novo entidade [serviço/tabela]
oCriar interface de listagem e inclusão

Obrigado.
Felipe Valcanaia
Arquiteto Web
[email protected]