Migrating myUWindsor to Liferay Sanjay Chitte Shawn DenHartogh.
-
Upload
evan-stokes -
Category
Documents
-
view
213 -
download
0
Embed Size (px)
Transcript of Migrating myUWindsor to Liferay Sanjay Chitte Shawn DenHartogh.

Migrating myUWindsor to Liferay
Sanjay ChitteShawn DenHartogh

This Session
• What is myUWindsor• Migration• Demo of myUWindsor Features• myUWindsor App• Leveraging Liferay’s features in the future

myUWindsor
• Our Portal for:– Applicants– Students– Alumni

History of myUWindsor
• CGI-Bin Forte based environment– called as sisweb
• September 2007 Oracle Portal– Web Content aggregator enabling
personalization
• June 2013 Liferay driving our mobile app
• November 2013 Liferay (internet + mobile)

Why we need new portal
• Impact of increase in use of Mobile devices
• Oracle Portal end of life– Oracle purchased weblogic and was
realigning their app server and portal strategy
• Stay at par with UI ( look and feel)

Why we need new portal
• Oracle Portal (version 10) was not mobile friendly
• Used java standards based on jdk1.4
• JPDK was proprietary– Did not support JSR 286
• Meet additional expectations of our clients and departments.

Realigning with change in requirements
• Internet + mobile and cloud– Implied many instant interactions everywhere
• Find ways to enhance student engagement and experience

Is it Possible?
• Students would like relevant information when and where they need
• Info should help them make decisions towards their needs at university
• Provide Personalized interactions across all channels

Choices we had
• Oracle Portal Weblogic/Webcenter – Steep learning curve – Total change form Oracle 10 version– Installation and Configuration time consuming– Not fully in integrated ( 2011/2012 my
personal opinion)– Licensing cost is high– Proprietary technology – Training cost is high

Choices we had
• IBM Websphere?– Licensing cost , proprietary – We have to deal with a new vendor in this
space– More training cost because we were not
exposed the environment– Steep learning curve for our department

Why Liferay
• Open Source/Standards, Java based - Extensible with portlets (JSR standard)
• Well documented
• Build for integration
• SSO
• Granular RBAC
• Secure

Deciding Factors
• Proven, enterprise portal platform with 350,000 installations worldwide
• Lower license cost
• Easier and cheaper to install and maintain
• Less time needed to configure, secure and implement – Quick proof of concept enables to try and
prove the value before making long term commitments

Deciding Factors
• Short learning curve
• Higher customer satisfaction confirmed by Gartner
• 15,000+ community sharing Liferay experience for free
• Freedom in software stack (OS, Database, App server)
• Cluster: Scalable & High Availability

Some methods that I follow
• Can I install and run the software in 1 hr after the download
• Can I fully test the features after its up and running
• Check the forums and public bug reports
• Check if requests are answered on the forums

Migration plan
• In our case as mobile initiative had priority we migrated the portlets required for mobile applications
• Both Oracle portal and Liferay ran in parallel – Liferay feeding mobile and Oracle on internet
• Decommissioned Oracle Portal in November 2013

Google Analytics
Monthly
Daily Pattern

Google Analytics
30 % of the Traffic is Mobile
--Multidevice support in Liferay 6.2--Also has google analytics support

Moving Forward
• Launching Liferay 6.2 in Nov 2014 (Tentative)
– Goal is to initiate full virtual presence for students, leveraging the new features of Liferay 6.2

Liferay 6.2
• Portlets such as Personal Dashboard , Private sites, Notifications and Liferay sync
• Responsive Design
• Multidevice Preview
• Google Integration– SAML portlet– openAM

What is myUWindsor
• All-in-one student self service location– UWinCARD– Library– Parking– Registration and other SIS services
• Directed Messaging• Events and news feeds

Demo

Directed Messaging

Directed Messaging

Directed Messaging

myUWindsor App• myUWindsor app is UWindsor’s mobile ‘portal’
– Android / iOS / HTML5
• Mobile app designed to be consistent with myUWindsor web application.– Several features of the mobile app are driven
through existing code of myUWindsor• Using webviews or webservices
– New features on myUWindsor are immediately available in mobile app
– New features requested for mobile app are available to myUWindsor

myUWindsor App

myUWindsor App - Courses

myUWindsor App - Courses

myUWindsor App

Leveraging Liferay’s Features

Responsive Design

Responsive Design

Responsive Design

Virtual Portals / Groups
• Investigating how to allow academic areas control over group sites and pages– This should require little administration
