portal technology state university of new york albany, new york | 26 october 2005 jim farmer...
TRANSCRIPT
Portal TechnologyState University of New YorkAlbany, New York | 26 October 2005
Jim Farmer
instructional media + magic, inc.
i n s t r u c t i o n a l m e d i a + m a g i c, i n c.
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Overview
• Use of portals
• Personal to enterprise – progressive integration with more systems
• Maturation of Portal Technology
• JSR 168 portlet standard – portal as “framework”
• WSRP Web-Services remote portlet – portal as presentation
• Portal + services = Services oriented architecture Sun, IBM, SAP, Oracle
• Distributed responsibility for access and content i.e. aggregated or distribution layout management
• Economics: Critical mass, the pursuit of scale
In the beginning
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Classic “portal”
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
The aggregation game…
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Administrative
Instruction
Library
Research
The University Web World
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
With portlets
uPortalFramework
uPortaldatabase
Portlet A
Portlet B
Portlet C
Portlet D
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Aggregation today (by Yoodlee)
Financial, payment,
airline accounts
news
Federated email
Bankingactivity
Generated alerts
Portals and uPortalUse in higher education
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
University of British Columbia
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
CalPoly San Luis Obispo
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
CalPoly San Luis Obispo
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Denison University
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Red Universitaria Nacional
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Historical progression of use
Aggregation of publicly available information
+
Integration with administrative systems (as portlets)
+
Integration with library systems (as portlets)
+
Integration with learning systems ?
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
RSS version 1.0 channel
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
RSS version 1.0 channel
In-line HTML
Streaming Audio and Video
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
uPortal and MIT Open Courseware
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
uPortal and MIT Open Courseware
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Library search portlets – Roles
The interface changes according to the ‘role’ of the current account.
Student Administrator
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
eTranscript
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Layout management
•Selecting a Channel, Column or Tab to be moved will activate the marking nodes showing the places to where that element may be moved.
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Aggregated layout in action
•This Demo of Aggregated Layouts Shows the Marking Nodes Active to Move the Selected Tab.
Portal Technology
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Phases of portal use
Phase Example Layout Control
Aggregation Early Campus Pipeline
User
Corporate or Learning Portal
Early uPortal(as implemented)Proprietary LMS
Organization or faculty
Enterprise uPortal withAggregated layout
Distributed, non-hierarchical, not yet defined
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
The enterprise portal
Enterprise Portal
(aggregation and presentation)
Enterprise Integration Bus
ER
P
Learn
ing a
nd
Rese
arc
h
En
vir
on
men
t
Etc
.
Work
flow
Secu
rity
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Future uPortal: Jon Allen’s View
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Jon’s view – Dynamic layout
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Jon’s view – Sakai-like layout
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
With portlets
PortalFramework
Portaldatabase
College announcements
Regional library
Learning system
Administration
WSRP
JSR 168
instructio
nal m
edia + m
agic
instructio
nal m
edia + m
agic
uPortal a
ndJA
-SIG
JA-SIG Web Services model
SOAP Business Message SOAP Business Message
University Service Provider
ScenarioUser: Student, staff, or facultyAccess Provider: University PortalData Provider: Agency Web Server
SIS
Portal
Web ServerUser App Server
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
The new enterprise architecture
Chief Business Officer
Chief Academic
Officer
Chief Information
Officer
ERPFinanceHuman
ResourcesFacilities
Virtual Learning
Environment
Virtual Research
Environment
Library
ITInfrastructure
Chief Marketing
Officer
CRM
Core
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Why uPortal?
• Differentiation for higher education
• Industry and higher education (JISC), services
• Multimedia-rich portlets
• Internationalization of portal and content
• Distributed, aggregated layout (with priorities)
• Definition and implementation of portlet “context”
• Cost/performance
The End
Jim Farmer
JXF @ immagic.com
JXF @ UMich.edu
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Columbia University
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Cornell University
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Illinois State University
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Ringling School of Art and Design
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Universidad de Lima
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
University of California, Irvine
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
University of Delaware
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
Yale University
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
The Meteor channel
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
uPortal and XLIFF
Both Languages Side-by-Side
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
uPortal and XLIFF
English Only
German Only
Port
als
in
hig
her
ed
uca
tion
Port
als
in
hig
her
ed
uca
tion
The Organization of Work
Course Authoring
Course Management
Course Delivery
Library
Help Desk
TutoringIT responsibility