MyUGA: Building a Student Portal - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

MyUGA: Building a Student Portal

Description:

Content is provided on the fly' based upon user's attributes. Control of partner content can be delegated to departmental representatives. A Sneak Peek ... – PowerPoint PPT presentation

Number of Views:143
Avg rating:3.0/5.0
Slides: 19
Provided by: Michael2178
Category:

less

Transcript and Presenter's Notes

Title: MyUGA: Building a Student Portal


1
MyUGA Building a Student Portal
Michael WeaverEITS weaver_at_arches.uga.edu
2
Agenda
  • The Idea
  • What is a portal?
  • Why do we need one?
  • The Plan
  • What to implement?
  • Timeline?
  • The Technology
  • What is NPS?
  • How does it work?
  • Partnerships
  • How to allow for departments to leverage the
    portal?
  • Futures

3
The Idea
  • The Problem
  • UGA has a large and increasing number of
    web-based services and applications
  • Gathering relevant information often requires
    accessing (and authenticating to) a number of
    different web sites
  • The Solution
  • A student portal

4
What is a portal?
  • A portal is a single web location (or address)
    where an individual can access the web-based
    services and information most important to that
    individual. As a gateway to web access, a portal
    offers self-created, personalized, and customized
    information environments.
  • Albert DeSimone, Jr.

5
The Plan
  • Implement a student portal (MyUGA) using Novell
    Portal Services (NPS)
  • Provide pass-through authentication for
  • E-mail
  • WebCT
  • Others, as appropriate and possible
  • Collect useful student news and information
  • Provide lightweight views
  • Configurable summaries of important content
  • Provide for rich campus partnerships
  • Delegate sub-sections of the portal to
    departments and units for local control of
    relevant material

6
Timeline
  • Initial Design Work
  • Procure production equipment
  • Identify and form the Portal Advisory Board
  • Faculty, staff, and student representation
  • Complete Alpha portal
  • Solicit feedback from the PAB and selected
    testers
  • Complete Beta portal
  • Large scale testing across campus
  • Final Go Live portal completed

7
UGA MyID
  • UGAs central authentication system
  • Built on Novells eDirectory
  • Three NetWare 6 servers
  • Over 80,000 user objects in the system
  • Access via open standards
  • SSL armored LDAP
  • Other methods forthcoming
  • Used for desktop logins
  • EITS labs
  • Other departmental facilities

8
What is Novell Portal Service?
  • A suite of tools and an environment to implement
    and deploy a custom portal solution
  • Implemented in Java
  • Servlets, JSPs
  • Cross Platform
  • NetWare, Windows, Solaris, Linux
  • Standards Based
  • XML, HTML, LDAP, RSS, etc.

9
NPS Technology Structure
  • NPS runs under a servlet engine
  • Jrun, Tomcat, WebSphere, possibly others
  • Portal content is provided via Pages
  • Look and Feel (Skins) provided via Themes
  • Other content layered on based on various rules
    or inheritance
  • Pages contain gadgets
  • Gadgets are java code that provides content
  • E-mail, news, remote content, etc
  • Novells eDirectory provides the back-end
  • User database, authentication, preferences
  • Accessed by NPS with LDAP (SSL available)

10
Our Portal Technology
  • Built using Novell Portal Services 1.5
  • Latest production code
  • Tight integration to the UGA MyID system
  • Built using Novells eDirectory
  • Access via SSL armored LDAP
  • Production system
  • Two Compaq(HP) DL380 servers
  • Dual 1.33 GHz CPUs
  • 4GB RAM
  • RedHat Linux 7.2
  • Foundry ServerIron layer 4 switch

11
Integration with eDirectory
UGA
Users
Dept.
Portal
12
Potential Flow of Content
Portal Server
HTTPS
HTTP
Secure LDAP
Remote Content
13
Portal Design
External Content
Portal1
Client
Portal2
portal.uga.edu
eds.uga.edu
Layer 4 Switch
14
Parnerships
  • Campus Partnerships are key to a successful
    campus-wide portal
  • Upcoming enhancements to MyID will allow
    departments to provide content based upon user
    criteria
  • Major
  • Current course load
  • Department of employment or affiliation
  • Content is provided on the fly based upon
    users attributes
  • Control of partner content can be delegated to
    departmental representatives

15
A Sneak Peek
Let's Have a Look!
16
Futures
  • Enhanced WebCT integration
  • Ability to harvest important data from WebCT and
    present it in the portal
  • OASIS integration
  • Maybe sooner, stay tuned
  • Improved storage and collaboration
  • Home Directory Project

17
Sources of Information
  • www.uga.edu/design/portal
  • UGAs portal development site
  • www.novell.com/products/portal
  • Novells product information page
  • www.novell.com/coolsolutions/psmag/
  • Novells Tips and Tricks for NPS

18
Q A
Write a Comment
User Comments (0)
About PowerShow.com