Xebia Knowledge Exchange (feb 2011) - Large Scale Web Development
Overview of portals by Xebia
-
Upload
xebia-india -
Category
Technology
-
view
305 -
download
0
description
Transcript of Overview of portals by Xebia
![Page 1: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/1.jpg)
www.xebia.in
Overview of Portal
Mayur Gupta(Principal Consultant)
![Page 2: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/2.jpg)
www.xebia.in
• Why Portal• Portal Concepts• Portal Vendors• Liferay
Agenda
![Page 3: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/3.jpg)
www.xebia.in
Mails
ScoresStocks
Builds
Burndown Charts
Blogs
Tweets
Forums
News
The Problem
![Page 4: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/4.jpg)
www.xebia.in
Mail Visit the site Sign In Read the
JIRA Visit the site Sign In Open the
project
Stock Visit the site Sign In Open the
portfolio
The Process
![Page 5: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/5.jpg)
www.xebia.in
News
JIRA Build
Tweets
Stock
SPEED CUSTOMIZATION
The Solution
![Page 6: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/6.jpg)
www.xebia.in
Service Registry
CRM
Purchase
Billing
Guest User
Customer
Vendor
App Store
Typical Enterprise
![Page 7: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/7.jpg)
www.xebia.in
Guest User
Customer
Vendor
Service Registry
CRM
Purchase
Billing
App Store
Aggregation
SSO
Personalization CollaborationPORTAL
Typical Enterprise
![Page 8: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/8.jpg)
www.xebia.in
Mail Visit the site Sign In Read the
JIRA Visit the site Sign In Open the
project
Stock Visit the site Sign In Open the
portfolio
The Old Process
![Page 9: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/9.jpg)
www.xebia.in
Visit Sign InMailJIRA
Stock
The New Process
![Page 10: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/10.jpg)
www.xebia.in
As per JSR 168…
“A portal is a Web-based application that commonly provides personalization, single sign-on, and content aggregation from different sources...”
What is a Portal?
![Page 11: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/11.jpg)
www.xebia.in
<content>
<icon> <title> <M><m><E><H>
<content>
<icon> <title> <M><m><E><H>
<content>
<icon> <title> <M><m><E><H>
<content>
<icon> <title> <M><m><E><H>
Portal Page
Portlets
![Page 12: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/12.jpg)
www.xebia.in
Are like Servlet…• Web Components• Generate markup• Life Cycle managed by a container• Request/Response paradigmbut…• Do not generate complete documents• Not directly URL addressable• Store Preferences• Modes• User Information
Portlets
![Page 13: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/13.jpg)
www.xebia.in
How Portal Works?
![Page 14: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/14.jpg)
www.xebia.in
• JSR 168 & JSR 286 compliant• Platform Support• Client Support• Content Management System• Enterprise Integration• Collaboration
• Organization Collaboration• Social Collaboration
Key Features
![Page 15: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/15.jpg)
www.xebia.in
IntranetCompany to Employee, Employee to
Employee
ExtranetCompany to Partners, Company to field
staff, Partners to Partners
Collaborative WebsitesKnowledge sharing, research, team
building, Networking,
Content Management and Publishing
Document creation, review, publishing and archiving
Portal
User cases
![Page 16: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/16.jpg)
www.xebia.in
The field of viable portal vendors has narrowed considerably, dropping from more than 50 vendors in 2003 to fewer than a dozen in 2011.
Five vendors have dominated Enterprise portal selections during the latter part of 2009 and into 2011:
• Microsoft Sharepoint• IBM Webshpere Portal• Oracle Weblogic Portal• SAP • LifeRay
Portal Vendors
![Page 17: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/17.jpg)
www.xebia.in
Source: Gartner (October 2011)
Magic Quadrant
![Page 18: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/18.jpg)
www.xebia.in
Why Liferay?Po
rtal • EAI
• SOAP• REST
• Role Based Delivery• Drag & Drop• Multi-language
Support• SSO Integration
Cont
ent • Web Publishing
• Image Gallery• Document
Mgmt System• CMS Integration• Searching• Tagging
Colla
bora
tion • Wiki
• Blogs• Chat• Wall• Message Boards• Polls• RSS• Calendar• Social Apps
Integration
Liferay Marketplace
![Page 19: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/19.jpg)
www.xebia.in
Liferay Architecture
Source: Liferay
![Page 20: Overview of portals by Xebia](https://reader034.fdocuments.us/reader034/viewer/2022042613/54922bbfb479590d2b8b5939/html5/thumbnails/20.jpg)
www.xebia.in
Enterprises Using LifeRay