140 likes | 275 Views
System Architecture University of Maryland. David Henry Office of Information Technology December 6, 2002. The Situation. Systems developed over time A number of Legacy issues Result Many independent systems Inconsistent user interfaces More confusing to users
E N D
System ArchitectureUniversity of Maryland David Henry Office of Information Technology December 6, 2002
The Situation • Systems developed over time • A number of Legacy issues • Result • Many independent systems • Inconsistent user interfaces • More confusing to users • Need a more cohesive environment
Applications - Today User • Some applications run on central systems • Some are web-based • Some are client/server • User ID/password on each may be independent of other systems Web Browser WEB Application WEB Application Inst. data Inst. data
Applications - Future • Most are web-based • Some are client/server • Share common data collections • Use common ID/password • Use common roles management system • Easily incorporated into a portal
IT InfrastructureCommon ID/Password Check User Web Browser Common User Information (ID/Password Check) Web Application Institutional data
IT Infrastructure • Directory • LDAP - Lightweight Directory Access Protocol • Unique ID management system • Standard ID/password verification services • Clearly defined set of attributes for use in determining roles and access rights
IT Infrastructure - The Directory • Contains information on everyone in the Organization • Defines Unique ID • Includes: • Unique ID • Name • E-mail • Phone • Address • Status (Faculty, Staff, Student, Affiliate) • Position Title & Department University Directory
IT Infrastructure - The Directory • May be used for: • User ID and Password verification/authentication • Storing and Retrieving information about an individual • Determining the Role of an individual/authorization • Is an Enterprise Resource • May contain information on other than people (equipment, rooms, etc.) University Directory
IT Infrastructure - Typical App User Web Browser Web Application University Directory Roles/Rules Institutional data
Constituencies/Roles • Faculty • Staff • Students • Affiliates • Prospective Students • Alumni
IT Infrastructure - The Directory • Single sign-on • Common and consistent (standards-based - LDAP) mechanism for authentication and authorization • 24X7 services • Ability to use freely available access tools • Many COTS packages contain hooks for LDAP already!
Applications User Web Browser Web Application Web Application University Directory Roles/Rules Roles/Rules Institutional data
Portal User Web Browser Web Portal App1 App2 App3 University Directory Roles/Rules Institutional data
Conclusion • A stable infrastructure for distributed applications is critical • Single Sign-on is better than multiple ID/password pairs • The directory can provide the basis for the overall architecture