The Enterprise Portal as a Service Delivery Framework

  • Slides: 35
Download presentation
The Enterprise Portal as a Service Delivery Framework Wednesday, October 02, 2002 3: 50

The Enterprise Portal as a Service Delivery Framework Wednesday, October 02, 2002 3: 50 p. m. - 4: 40 p. m. John (Barry) F. Walsh Director, University Information Systems James Thomas Manager, Systems Integration Team University Information Systems Copyright Walsh/Thomas 2002. This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial, educational purposes, provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of the author. To disseminate otherwise or to republish requires written permission from the author.

Attribution • Jim Gorman, University at Buffalo • Michael Handberg and Bob Kvavik, U.

Attribution • Jim Gorman, University at Buffalo • Michael Handberg and Bob Kvavik, U. of Minnesota • Randy Ebeling, U. Texas, Austin • Ed Lightfoot, U. Washington • Howard Strauss, Princeton • Lev Gonick, Case Western Reserve University

Vision for Service Delivery • Our Vision for service delivery • Infrastructure for a

Vision for Service Delivery • Our Vision for service delivery • Infrastructure for a new approach to enterprise development • Service Delivery Framework: One. Start • Q&A

Changing the Service Delivery Model at IU

Changing the Service Delivery Model at IU

What do the following have in common? • • • Request to drop/add a

What do the following have in common? • • • Request to drop/add a class; Benefits inquiry; Posting of class materials on Web; Grade inquiry; PAF submission; Admissions application Update grades Job requisition; View class schedule; Payroll voucher entry

How about these? • • • • Budget Transfers; SIS Report Objects; Research Proposals;

How about these? • • • • Budget Transfers; SIS Report Objects; Research Proposals; Direct Deposit Requests; Financial PDQs; Web ACH Payments; MMS Work Orders; HRMS Data Extracts; Purchase Requisitions; Electronic Timesheets; Authentication Requests Work. Flow Requests; Web Purchases of IU Gear

Currently Stand-Alone • • Unique Apps; Different Technologies; Different UI and Look/Feel; Integration is

Currently Stand-Alone • • Unique Apps; Different Technologies; Different UI and Look/Feel; Integration is sometimes an afterthought • Who are the Users?

IU Constituents • • • Students; Faculty; Staff; Alums; Parents;

IU Constituents • • • Students; Faculty; Staff; Alums; Parents;

What are some current problems? • Broadening base of information “consumers” with varying levels

What are some current problems? • Broadening base of information “consumers” with varying levels of technical expertise – students, faculty, staff, alums and service providers. • Students and faculty require mobile access to IT resources. • Aging, monolithic or silo’d applications • Developed to serve specific audiences; • Current users must find and learn to use each “silo”. • Disparate information systems that lack integration and flexibility; • Too complex for some end-users • Most require extensive training • Every new website is potentially a new silo • “Age of disintermediation” – more of our students expect to be able to do things for themselves.

Bottom Line: We are Changing the Way Our Institution delivers e-Services

Bottom Line: We are Changing the Way Our Institution delivers e-Services

Gartner: • By 2004, Web services will represent the dominant mode of deployment for

Gartner: • By 2004, Web services will represent the dominant mode of deployment for new application solutions for Fortune 2000 companies (0. 8 probability).

Gartner on Network Enabled Components—aka Web Services • Servers at the core of the

Gartner on Network Enabled Components—aka Web Services • Servers at the core of the network will increasingly act as "facilitators" by guiding procedure calls to the locations where they can be most efficiently executed. • Given such capabilities, the emphasis of software development shifts to re-architecting business functions into modular, networkenabled components spread across a highlydistributed computing infrastructure. This evolution, more than anything else, is the fundamental driving force behind the Web services architecture.

Web Services--aka Portal “Gadgets” Another definition or description • Pieces of application functionality; •

Web Services--aka Portal “Gadgets” Another definition or description • Pieces of application functionality; • Can be embedded in portals • Enable users to perform common tasks that would otherwise require application switching • Simplify application navigation

Enterprise Application Integration “We are learning to build, buy, and share components. We’re no

Enterprise Application Integration “We are learning to build, buy, and share components. We’re no longer developers, we’re integrators” Dave Koehler, Princeton

Infrastructure for a new approach • Building a new generation of web content –

Infrastructure for a new approach • Building a new generation of web content – “services” • The only certainty is change. New architecture is flexible and responsive to change • IU is large and complex. A solid infrastructure provides the “plumbing” for service providers. • Enterprise application integration. User-centered information sharing across applications; one place for all of my data. • Standard development practices result in savings in maintenance costs, leading to more time for developing new services.

Infrastructure for a new approach A simple, and perhaps crude way to think of

Infrastructure for a new approach A simple, and perhaps crude way to think of the role of Enterprise Application Integration is … …it is IT’s version of the plumbing!

Key Infrastructure Deliverables • • Global Directory (GDS) Central Authentication Service (CAS) Repository of

Key Infrastructure Deliverables • • Global Directory (GDS) Central Authentication Service (CAS) Repository of Services (EDEN) Service Delivery Framework (One. Start)

CAS/EDEN/One. Start • Integration Team Development Projects • Provide key infrastructure for the new

CAS/EDEN/One. Start • Integration Team Development Projects • Provide key infrastructure for the new approach to development at IU

EDEN Enterprise Development Environment • Repository of common services • EDEN Workflow Engine (EWE)

EDEN Enterprise Development Environment • Repository of common services • EDEN Workflow Engine (EWE) • Oct 2002 production release

One. Start Service delivery framework • • • Component-based architecture Persistent authentication Role-based customization

One. Start Service delivery framework • • • Component-based architecture Persistent authentication Role-based customization Personalization Flexible workflow (routing & approval) Distributed content management Emphasis on delivery of services to the user

One. Start Desktop Adaptable Personalized Customized User Interface One. Start. iu. edu Application Delivered

One. Start Desktop Adaptable Personalized Customized User Interface One. Start. iu. edu Application Delivered Channels Applications Other IUIE FIS SIS HRMS Other Content Services Infrastructure Users Security Workflow Record Keeping EDEN Application Services

So…what is an enterprise web portal? A web-based framework consisting of a role based,

So…what is an enterprise web portal? A web-based framework consisting of a role based, but personalized view of an integrated set of services which provide easy access to information, applications, processes and people.

+ Many, many helpful and useful online services available. Many more to come. -

+ Many, many helpful and useful online services available. Many more to come. - Numerous stand-alone, information or service “silos” requiring different logins, different interfaces, etc. Systems that can’t “talk” to one another.

How our faculty, staff, and students access services today: Calendar Your Classes Library Services

How our faculty, staff, and students access services today: Calendar Your Classes Library Services E-mail Your Finances Campus Headlines Search Engine

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Your Classes 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Your Classes Library Services 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Your Classes Library Services Your Finances 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Campus Headlines Your Classes Library Services Your Finances 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Your Classes Campus Headlines E-mail Library Services Your Finances 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

With One. Start, services are “unbundled” in order to make them readily available for

With One. Start, services are “unbundled” in order to make them readily available for easy access and a personal experience. Search Engine Your Classes Campus Headlines E-mail Library Services Your Finances Calendar 1. One login 2. Role-based Access to Services 3. Personalized Desktop 4. Workflow for automated document routing

One. Start. iu. edu Environment • Database - Oracle 8. 1. 7 Enterprise Edition

One. Start. iu. edu Environment • Database - Oracle 8. 1. 7 Enterprise Edition running on AIX • App Server - IBM Websphere 4. 0 Advanced Application Server (J 2 EE) • Web Server - Clustered solution utilizing IBM B 50 hardware, IBM’s network dispatcher, Apache Web Server, and Websphere 4. 0. • LDAP server – Red Hat Linux. • Kerberos and Safeword card authentication using Central Authentication Service

One. Start. iu. edu • Application – Java, Javascript, HTML • Other points of

One. Start. iu. edu • Application – Java, Javascript, HTML • Other points of interest • HTML – Many HTML elements are stored in the database allowing them to be modified independent of application release schedules. • I-Frames - W 3 C Standard which allows for easier portal navigation and distributed channel publishing.

One. Start. iu. edu Onestart Demo

One. Start. iu. edu Onestart Demo

Questions? jthomas@indiana. edu

Questions? jthomas@indiana. edu