UPortal.Cornell Using uPortal to integrate disparate campus systems Jon Atherton, Cornell Information Technologies

Slides:



Advertisements
Similar presentations
Lehigh University Library & Technology Services Selecting & Implementing a Campus Portal Sherri Yerk-Zwickl.
Advertisements

Welcome to Middleware Joseph Amrithraj
Intelligence for Environment and Security – IES Solutions JIXEL The first web 2.0 Joint Control room Massimo Cristaldi, CTO.
Microsoft Learning Gateway for HE Rob Miles – Hull University, Lecturer Romola Ganguli – Microsoft Education Technology Advisor.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
The Documentum Team Lance Callaway, Brooke Durbin, Perry Koob, Lorie McMillin, Jennifer Song Missouri University of Science and Technology Rolla, Missouri.
Kantara: From IRM to Context. The World of Access Keeps Expanding App sourcing and hosting User populations App access channels SasS apps Apps in public.
Background Current Status Future Plans. Agenda Background First Steps Current Status Future Plans Joomla Basics Questions 2.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Fordham University Portal My.Fordham.edu November 2008 Shaya Phillips.
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
Peter Deutsch Director, I&IT Systems July 12, 2005
May 10, 2001An Overview of the Princeton University Web - Portals 1 Enterprise Portals  What’s a portal? –Web page customized for a particular user. E.g.
ProjectWise Overview – Part 1 V8 XM Edition
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Copyright Gordy Pace, This work is the intellectual property of the author. Permission is granted for this material to be shared for non- commercial,
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
LDAP Management at Stony Brook Making Active Directory and PeopleSoft Work Together SUNY Technology Conference Rochester, New York Monday June 12, 2006.
Understanding and Managing WebSphere V5
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
OAuth option for mHealth Brief Profile Proposal for 2013/14 presented to the IT Infrastructure Planning Committee R Horn (Agfa Healthcare)
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Get Started With Marketing!. Marketing on Your Mind?  This presentation will include: Info for New and Experienced Users Ideas for marketing to Students.
Novera Software, Inc The Leader in Java Application Servers.
Integrating Applications with the Directory Andrea Beesing CIT/Integration and Delivery June 25, 2002.
Using the SAS® Information Delivery Portal
Portal Strategies and Issues at Georgetown Common Solutions Group Winter Meeting Duke University January 10, 2001.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
USM Regional PeopleSoft Conference
Integration Broker at Cornell Kevin Leonard CIT/Integration and Delivery May 9, 2002.
Web Advisory Group (WAG) Implementation Plan ITC 10/19/04 Markus Stobbs.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Case Study: DirXML Implementation at Waste Management Rick Wagner Systems Engineer Novell, Inc.
Portal Development – “A day at a time” Director’s Seminar Wed August 8, 2001 Annie Stunden - CIO John Peterson - Dir. PS Division of Information Technology.
 What is intranet What is intranet  FeaturesFeatures  ArchitectureArchitecture  MeritsMerits  applicationsapplications  What is ExtranetWhat is.
UNITED STATES. Understanding NDS for Directory- Enabled Solutions Ed Shropshire, NDS Developer Program Manager Novell, Inc.
MEDIU Learning for HE Ahmad Nimer | Project Manager.
PubCookie Strategy and Tactics Mike Conlon Director of Data Infrastructure University of Florida.
PS Security By Deviprasad. Agenda Components of PS Security Security Model User Profiles Roles Permission List. Dynamic Roles Static Roles Building Roles/Rules.
E-Michigan Web Development 1. 2 What Is It? A web based collaboration tool that is internal to state government and accessible only from within the state.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
Stanford Authorization Existing mainframe based authority –homegrown, in operation since the 80’s –primarily for financial and personnel authority for.
@ 2008 Copyright NIC I Do not distribute without permission E-Services for Transforming to the Next Generation Government “A Case Study of India” Suchitra.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
FSU Metadirectory Project The Issue of Identity Management Executive Overview.
Delivering Fixed Content to Oracle Portal Doug Daniels & Ken Barrette Quest Software.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
+ SUH Incorporated Executive Briefing. + SUH Business Opportunity I.T. solutions are needed to improve SUH’s ability to operate Sales Support team would.
Campus Experience: Pubcookie University of Alabama at Birmingham Academic Computing Zach Garner.
Web Content Management Update University of Louisville April 12, 2005.
May 10, 2001An Overview of the Princeton University Web - Library Princeton University Library  History of Web Presence –Started 1994/5 when Mosaic browser.
Planning the Portal Project Overview of the Plan Presentation to ALL-IT-Managers April 3, 2002 Gould Auditorium.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
State of Georgia Release Management Training
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
Momentum. Strategy & Roadmapping Business Analysis Information Architecture Usability / User Experience Rich Media Social Media (Web 2.0) Interface Design.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
CIT’s Web Single Sign-on Service SRM Report CUWebAuth Investigation Identity Management Team OIT/CIT Security April 16, 2007.
Library Efforts and IT Infrastructure Services Paul Conway & Mike Pickett Duke University
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
Overview of the BI Tools – Enterprise CoE Scope of Services
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
Stop Those Prying Eyes Getting to Your Data
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Iserve – Bulk Cash Deposit Kiosk
Presentation transcript:

uPortal.Cornell Using uPortal to integrate disparate campus systems Jon Atherton, Cornell Information Technologies

Outline Infrastructure Where we started The Vision Implementation goals A New Face Where we are heading

The Infrastructure Authentication (Kerberos) Kclient SideCar CUWebAuth Authorization (Permit server) Software Distribution (Project Salsa) Directory (LDAP)

Where we started Bear Access CUinfo Dozens of web sites Legacy applications Single Sign-on in place PeopleSoft 8 Blackboard

Roles Maintain Framework (CIT) Bear Access uPortal Content Publisher (CIT) Packaging & Delivery group Content/Service Providers (Campus wide) Library- Campus Store Registrar- CIT

The Vision Improve access to current & relevant information Create the next generation enterprise point of entry Bear Access CUinfo Maintain current roles

Implementation goals Leverage existing infrastructure Authentication (Kerberos single sign on) Authorization (permit service) Software distribution (Project Salsa) Directory (LDAP) Deliver Existing Services Minimal modifications to uPortal source

uPortal.Cornell Single Enterprise point of entry Integrate existing services Window into larger applications Aggregate resources Pull in external resources Personalized & Customizable

Putting on a new face

Bear Access First released in 1992 Deployed to all staff, students & faculty Provides software distribution Access to licensed software Limited customizability

Bear Access channel Jsp based CWebProxy channel Can display content based on group (permit) membership Provides software distribution capability User customizable

CUinfo Originally a terminal based mainframe app Then became a gopher site Currently is an Index to web sites Also contains Web apps

CUinfo Browser channel CWebProxy channel Hierarchical menu of CUinfo content

Student Jobs Web application written in REXX accessing mainframe content using proprietary protocol

Student job listings channel Jsp based CWebProxy channel New interface to existing back-end application

Permit maintenance page Web pages used to maintain permit groups Difficult to use

Group maintenance channel New interface, allowed non-techies to maintain permit groups Contains most of the functionality of web pages

Administrative Services channel Provides access to PeopleSoft 8 Based on LaunchPad channel

Library Gateway channel Hosted by Library Provides same access as “Library Gateway” web site.

CERT Advisories channel.rss channel provided by CERT

Employee Essentials Currently exists as a web app Reads from database Updates to Peoplesoft via WebMethods and PS8 component interface

More about … Employee Essentials Collaborative effort between CIT and HR CIT built data access components as jsp’s HR built web app using jsp’s Components have been reused in other apps webMethods Integration broker Enables disparate systems to share information in a common manner Central control and storage point that mediates events to and from applications

New EE channel See demo Currently prototyping Will be joint effort again This time CIT will write Web Services (SOAP) to access appropriate data HR is developing using Cold Fusion

Where we are going

Roles Maintain Framework (CIT) Bear Access uPortal Content Publisher (CIT) Packaging & Delivery group Content/Service Providers (Campus wide) Library- Campus Store Registrar- CIT

Evolving Roles Maintain Framework (CIT/Infrastructure) uPortal upgrades Develop new infrastructure channels Content Publisher (CIT/Packaging & Delivery) Coordinate between content/service providers and infrastructure group Content/Service Providers (Campus wide) Content Working Group

Demo Bear Access uPortal.Cornell Bear Access CUinfo Browser Student Jobs Group Maintenance Library Gateway CERT Advisories Administrative Services

u