Building A Total Solution With WebSphere Portal Out Of The Box
WP06
ITSO iSeries Technical Forum
Daniel Hill
© Copyright IBM Corp. 2004. All rights reserved.
ibm.com/redbooks
1
Building A Total Solution With WebSphere Portal Express Out-of-the-Box
Abstract
• This presentation explains how customers can build high value
solutions using out-of-the-box functionality delivered with
WebSphere Portal Express.
Objectives
• Describe WebSphere Portal offerings available on iSeries
• Identify customer requirements and provide practical
examples of how WebSphere Portal on iSeries can help to
address those requirements
• Discuss why customers will want to run Portal Express on
iSeries
ibm.com/redbooks
2
© Copyright IBM Corp. 2004. All rights reserved.
Portal Definition
• Portal – A single point of personalized interaction
with Applications, Content, Processes and People
• By definition, a portal should provide
•
•
•
•
•
•
Single sign-on
Common presentation
Application and information integration
Collaborative capabilities
Personalization and customization
A framework for Web Services
Content
Applications
• Extension to pervasive devices
• Resulting in....
• Improved employee productivity
• Improved Partner relationships
• Increased customer loyalty
= B2E Portal
= B2B Portal
= B2C Portal
People
Processes
ibm.com/redbooks
4
© Copyright IBM Corp. 2004. All rights reserved.
The Problems Portal Addresses
• Too much irrelevant information
• Relevant data exists, but it's hidden in numerous systems
• Difficult to integrate various applications and data sources
into one user experience
• Too many user ID / passwords difficult to remember and
maintain
• Difficult to collaborate with other employees in remote sites
or business partners around the world
• Need to provide an e-business experience to customers,
partners, and employees
• Available solutions are too expensive for small and medium
business
ibm.com/redbooks
6
© Copyright IBM Corp. 2004. All rights reserved.
Why Portals? – Market Perspective
Why does your company use an enterprise portal?
Increase employee productivity
Increase efficiency through automation
Quicker response to customer inquiries
Improve decision making
Competitive advantage
Lower operating costs
Improve customer loyalty
More marketing or cross-selling opportunity
One-to-one marketing
Other
0
Source : IDC, Information Week 2003
20
40
60
80
100
% of respondents (multiple allowed)
ibm.com/redbooks
7
© Copyright IBM Corp. 2004. All rights reserved.
IBM WebSphere Portal: The Clear Market Leader
• #1 in Portal Magic Quadrant (Gartner)
• #1 in Portal Market Share (Gartner Dataquest)
• Best Portal Server of the Year (InfoWorld Reader’s Choice
Awards)
• Overall Winner, Channel Champion Awards (Computer Reseller
News 13th Annual Awards)
• Best Enterprise Portal Platform (2003 Codie Awards)
• Reader’s Choice Award (XML Journal)
ibm.com/redbooks
8
© Copyright IBM Corp. 2004. All rights reserved.
A Case for Portals – IBM On Demand Workplace
Roles@IBM – How IBMers Do Work
Collaborating
with customers
& teams
Researching
latest industry
trends
Presenting
integrated IBM
solutions
Traveling to
create and retain
customers
Sametime
w3.ibm.com
Sametime
Web
Conferencing
IBM Travel
QuickPlace
Internet
Managing the
opportunity
pipeline
Siebel
EA2000
ibm.com/redbooks
13
© Copyright IBM Corp. 2004. All rights reserved.
Intranet Portal Example – IBM W3 Home Page
Content Management
Personal
Apps
Tailored News
Corporate Messages
Behavior
Team Tools
e-HR
People
Virtual
Help Desk
Instant
Messaging
Business
Apps
Expert
Location
Mail &
Calendar
e-Learning
ibm.com/redbooks
14
© Copyright IBM Corp. 2004. All rights reserved.
“Business
Card”
Reporting
Structure
Collaboration
Location &
Local Time
Standard
Taxonomy
Expertise
Summary
Data
Sources
Attached
Documents
ibm.com/redbooks
15
© Copyright IBM Corp. 2004. All rights reserved.
WebSphere Portal V5 Family
iSeries support
NOT in plan
WebSphere Portal Family
Portal Extend
Portal Enable
Portal Express
Plus
Portal Express
Portal Enable & Extend
Portal Express
Designed for Medium & Large
businesses who need maximum
Portal function, scalability &
reliability
Designed for Small & Medium
businesses, with simple,
affordable pricing and function
People
Processes
Applications
Content
ibm.com/redbooks
16
© Copyright IBM Corp. 2004. All rights reserved.
WebSphere Portal V5 Offerings
Extend
Sametime
Extended Search
Quickplace Tivoli Web Site Analyzer
Domino
Collaboration Center
** Available on iSeries
Express Plus**
Enable**
(SOD for Enable V5)
WAS 5.0.2 Enterprise
IBM HTTP server
Portal Server
Out-of-the-Box Portlets
Collaboration Services
API
Enable
Portal Toolkit
WebSphere Translation Server
WebSphere Studio Site Developer
Content Management
Personalization
Portal Document Manager
Productivity Portlets
IBM Directory Server
DB2 UDB
Horizontal clustering for HA
** iSeries statement of direction 2004
Sametime
Quickplace
Domino
Collaboration Center
Express**
WAS 5.0 Enterprise Enablement
IBM HTTP Server
Express
Portal Server
Out-of-the-Box Portlets
Collaboration Services API
Portal Toolkit
WebSphere Studio Site Developer
Portal Document Manager
Productivity Portlets
IBM Directory Server
** Single server configuration only
** Available on iSeries
ibm.com/redbooks
17
© Copyright IBM Corp. 2004. All rights reserved.
Portal Express & Express Plus V5.02 For Multi-Platforms
• WebSphere Portal Express
• Base portal function
• WebSphere Portal Express Plus
• Base portal function
• Plus collaboration (ST/QP)
 Documents
and search
 Organized
workspace
• More affordable portal solution
• Per user OR per cpu pricing
• Requires OS/400 V5R2 or i5/OS
 Applications
and content
 Calendar
and e-mail
http://www-3.ibm.com/fcgi-bin/common/ssi/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUSC03-059#203-310
ibm.com/redbooks
18
© Copyright IBM Corp. 2004. All rights reserved.
WebSphere Portal - Express For Multiplatforms V5.02
USA Prices
Customized
Portals
Customized
Portals
With
Collaboration
• WebSphere Portal - Express for Multiplatforms
– $85/per user or $1,700 for 20 users (limit of 2,000 users per
server)
• Example - Price for 160 users = $13,600
– $33,000 per processor (limit of 4 processors per server)
• WebSphere Portal - Express Plus for Multiplatforms
– $135/per user or $2,700 for 20 users (limit of 2,000 users per
server)
• Example - Price for 160 users = $21,600
– $53,080 per processor (limit of 4 processors per server)
Notes:
•Licensed for a single server operation. Clustering of servers is not permitted.
•The portal site can use either user or processor based licensing. A portal site does not use both.
•User or processor based licensing can be used for intranet, extranet and internet based portals.
ibm.com/redbooks
19
© Copyright IBM Corp. 2004. All rights reserved.
EXPRESS PLUS
EXPRESS
Collaboration Center
People Finder portlet
My Lotus Team Workplaces portlet
Lotus Web Conferencing portlet
WebSphere
Studio Site
Developer
Portal Toolkit
Collaboration
Portlets
Business
Portlets
QuickPlace Server
(Lotus Collaborative
Components APIs)
Sametime Server
Portal Server
Domino Server
WebSphere Application Server
plus WAS 5.0 Enterprise Enablement
Domino LDAP
HTTP Server
DB2 UDB for iSeries
Directory Services (LDAP)
OS/400
ibm.com/redbooks
20
© Copyright IBM Corp. 2004. All rights reserved.
Portal Out of the Box Experience
•
Improved installation, setup and initial configuration
•
•
Pre-configured, compelling portlet content - ready to use
•
•
•
•
•
•
•
Collaboration Center
Basic content publishing
•
•
•
•
Productivity Components
Portal-based Collaboration
•
•
Portal Document Manager (PDM)
Light weight editors for presentations, spreadsheets, rich text documents
•
•
Administrative - Reminders, bookmarks
Collaboration - People finder, QuickPlaces, Emeetings, mail,
Finances - Financial calculators, currency converters, Company tracker
Newsroom - Financial times, Pinnacor
Productivity - WorldClock, IBM Internet mail, MS Netmeeting, MS Exchange clients, ToDo list
Portlet Catalog - www.ibm.com/websphere/portal/portlet/catalog
Document management, approval and versioning
•
•
Easy-to-use iSeries Configuration Wizard
Web clipping
Document viewer
V5R3 Access for the Web portlets
Integration of back-end data sources and applications
•
•
JDBC Builder, Domino Builder
HATS portlet, Access for the Web portlets, WebFacing iFrame portlet
ibm.com/redbooks
21
© Copyright IBM Corp. 2004. All rights reserved.
Benefit of iSeries WebSphere Portal Wizards
118 individual
tasks
56 values*
174 doc steps!
Portal creation wizards provided by Rochester, MN
• Fifteen-step wizard (with security)
15 steps
5 values*
• One-step wizard (without security)
1 step
1 value*
* = Required user input to create portal server successfully
ibm.com/redbooks
22
© Copyright IBM Corp. 2004. All rights reserved.
Quotes - WebSphere Portal Express for iSeries
"The installation of WebSphere Portal Server Express is really done in five clicks and it only
takes one or two hours to install. It is really amazing."
Nicole Hartung, WebSphere Business Development - Silvac B. V. - www.silvac.nl
"I have worked with WebSphere Portal since release 4.1. The current installation and
configuration wizards for Portal Express 5.0 for iSeries make Portal Express for iSeries the
most usable and viable of the IBM suite of portal products on any platform. The iSeries
installation and configuration process could not be simpler or easier to use. Virtually anyone
with a fundamental understanding of OS/400 can now install and configure the portal.”
Bob Cancilla - Republic Indemnity Company of America
“WebSphere Portal Express enables ISV's to leverage their current applications to work in
those organizations who are looking to upgrade the way they communicate with their
employees, vendors and customers. WebSphere Portal Express, provides a three-in-one
solution to the communication maze; it can be leveraged for internet, intranet or extranet
environments.”
Tom Niccoli, Executive Director - CGC Solutions Group
ibm.com/redbooks
23
© Copyright IBM Corp. 2004. All rights reserved.
Customized user experience
WebSphere Portal Features
Themes, Skins, Aggregation
•
•
•
•
Role Based customization
Anonymous and authenticated users
Page reference
Portlets out-of-the-box:
•
•
•
•
•
•
•
Syndicated content provider
Reminder
Bookmark
WorldClock
My List (ToDo list)
IBM Internet mail
Who is here (Express Plus)
ibm.com/redbooks
24
© Copyright IBM Corp. 2004. All rights reserved.
Integration of back-end applications and data
General & iSeries Specific
WebSphere Portal Features
• Application Portlet Builder
• JDBC builder
• My Query Reports portlet
• iFrame portlet
iSeries Integration
• WebFacing
• HATS
• iSeries Access for Web portlets
ibm.com/redbooks
25
© Copyright IBM Corp. 2004. All rights reserved.
Mail, instant messaging, team spaces, discussion, Single Sign On
Out of the box collaboration portlets
Domino Web Access
• Mail, Calendar, To Do List, Contacts, and Notebook functions
• Notes and Domino
•
•
•
•
•
•
•
•
My Lotus Notes Mail
My Lotus Notes Calendar
My Lotus Notes To Do
Lotus Notes Discussion
Lotus Teamroom
Lotus Sametime Connect
Lotus QuickPlace
More….
• Collaboration portlets available with Portal Express
• Domino, Sametime, QuickPlace (servers are required)
• WebSphere Portal and Domino SSO
ibm.com/redbooks
26
© Copyright IBM Corp. 2004. All rights reserved.
Advanced Collaboration
WebSphere Portal - Express Plus
• Collaboration Center
•
For enterprises that seek to extend web
portal infrastructure with a pre-built
collaboration solution
•
People Finder - On-line company directory
with built-in instant messaging and people
awareness
•
My eMeetings - View, schedule and attend
Sametime e-meetings
•
My Quickplaces - Display, search and launch
QuickPlace project team rooms
•
Who is here - displays an inline list of people
in the page with whom the user is able to
chat
ibm.com/redbooks
27
© Copyright IBM Corp. 2004. All rights reserved.
Document Management and Lightweight Editors
Simple Productivity Tools
• Document Manager
• Navigate through topic
“folders”
• Search, categorize, and
approve, reject or comment
documents reviewed through
the workflow process
• Create multiple versions of
documents
• Productivity components
• Create, edit, display
presentations, spreadsheets,
and documents
ibm.com/redbooks
28
© Copyright IBM Corp. 2004. All rights reserved.
Simple Content Publishing
WebSphere Portal & iSeries Access
• Web-clipping
• Document viewers
• V5R3 Access for the Web portlets
ibm.com/redbooks
29
© Copyright IBM Corp. 2004. All rights reserved.
Comprehensive Portal Toolset
Portal Tools for AD & Administration
• Portal-like development environment
• WebSphere Studio Site Developer (WSSD)
•
Portal toolkit 5.0.2
• Includes several code samples for portlet
development, for example Click-to-Action
• Can be installed as a plug-in to
WebSphere Studio Developer Client for
iSeries (WDSC)
• Includes portal test and debug
environment
• Integrate portal administration tool
• Create portal labels and pages
•
•
Install and deploy portlets
Administer security
ibm.com/redbooks
30
© Copyright IBM Corp. 2004. All rights reserved.
Click-to-Action
User Interface Productivity feature,
lets portlets exchange data easily
 At runtime, a "broker" matches
sources to compatible actions
(based on types); this builds the
menu
• To set up, portlets emit markup
containing "sources" of typed
information
•Other portlets implement "actions"
that consume typed information
 When the user selects
an action, the browser
sends the source
information and the
desired action to the
destination portlet
 The destination portlet
processes the action and
displays the requested
information
Huge service opportunity for customizing integration “at the glass”
ibm.com/redbooks
31
© Copyright IBM Corp. 2004. All rights reserved.
Real Benefits From Implementing WebSphere Portal
• Increase team productivity
 Collaboration & Mobility
 Increase revenue
 Personalized offers
 Reduce costs
 Sharing and reuse of intellectual capital
 Lower business risk
 Easier access to better, more complete information
• Improve responsiveness
 Anytime, anywhere access and expertise locators
 Improve employee satisfaction
 Desktop customization
 Increase consumer power
 Self service access to more information, anytime and
anywhere
ibm.com/redbooks
32
© Copyright IBM Corp. 2004. All rights reserved.
Summary
• Portals are “hot” company application solutions and ebusiness Infrastructure
• IBM's WebSphere Portal solution is the Market Leader in
capability, value, market share and continued investment
• iSeries and Portal Express provides an outstanding integration
solution for customers
• WebSphere Portal Express & Express Plus V5 For Multiplatforms is our leading WebSphere offering for 2004
ibm.com/redbooks
33
© Copyright IBM Corp. 2004. All rights reserved.
Useful Links
•
•
•
•
•
•
•
•
•
•
•
WebSphere Portal V5 demo in DemoNet
http://wp50.dfw.ibm.com/
IBM WebSphere Portal - Express for Multiplatforms (iSeries) Version 5.0.2 - Release Notes
•
http://publib.boulder.ibm.com/pvc/wp/502/smbi/en/release_notes_smbi.html#this_release
IBM WebSphere Portal - Express for Multiplatforms (iSeries) Version 5.0.2 Information Center
•
http://publib.boulder.ibm.com/pvc/wp/502/index-smbi.html
IBM eServer iSeries Software – WebSphere Portal
•
http://www.ibm.com/servers/eserver/iseries/software/websphere/portal/
WebSphere Portal product library
•
http://www-106.ibm.com/developerworks/websphere/zones/portal/proddoc.html
WebSphere Portal developers zone
•
http://www-106.ibm.com/developerworks/websphere/zones/portal/
Portal Support
•
http://www.ibm.com/software/genservers/portalexpress/support/
IBM eServer iSeries Support fixes
•
http://www-912.ibm.com/
Portal Express for Multiplatforms announcement letter
•
http://www-3.ibm.com/fcgibin/common/ssi/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS203-310
Portlet catalog
•
http://www.ibm.com/software/webservers/portal/portlet/catalog/
Portal Configuration Wizard in IBM Web Administration for iSeries
•
http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzaie/rzaiewpewizard.htm
ibm.com/redbooks
34
© Copyright IBM Corp. 2004. All rights reserved.
Trademarks/Disclaimers page
8 IBM Corporation 1994-2004. All rights reserved.
References in this document to IBM products or services do not imply that IBM intends to make them available in every country.
The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both:
AIX
AIX/L
POWER5
AIX 5L
(logo)
DB2
DB2 Universal
OS/400
IBM Logo
e-business logo
APPN
AS/400
AS/400e
Lotus
Host Integration
Notes
Sametime
POWER6
Host on Demand
eServer
iSeries
Hypersockets
PowerPC
PowerPC AS
Payment Manager
Integrated Language Environment
e(logo) Server
pSeries
Series
QuickPlace
xSeries
Tivoli
MQSeries
MQSeries
AS/400
WebSphere Standard Edition
Net.Commerce
JustMail
VisualAge for RPG
xSeries
Operating System/400
Total Storage
WebSphere
Virtualization Engine
zSeries
iSeries Access
AIX 5L
z/OS
WebSphere Advanced Edition
iSeries Access for the Web
WebSphere Commerce
HATS Limited Edition
Net.Commerce
e(logo) business IBM
WebSphere Host Access Transformation Server
WebSphere Portal
WebSphere MQ
WebSphere Business Integrator
WebSphere Development Studio Client
IBM WebFacing Tool
Lotus and SmartSuite are trademarks of Lotus Development Corporation and/or IBM Corporation in the United States, other countries, or both.
MMX, Pentium, and ProShare are trademarks or registered trademarks of Intel Corporation in the United States, other countries, or both. Microsoft and Windows NT are registered trademarks of
Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. C-bus is a trademark of Corollary, Inc. in the United States, other countries, or both. UNIX is a
registered trademark of The Open Group in the United States and other countries. Other company, product or service names may be trademarks or service marks of others.
Information is provided "AS IS" without warranty of any kind.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and
performance characteristics may vary by customer. Information in this presentation concerning non-IBM products was obtained from a supplier of these products, published announcement
material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly
available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any
other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM
authorized reseller for the full text of the specific Statement of Direction. Some information in this presentation addresses anticipated future capabilities. Such information is not intended as a
definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product
announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will
vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here.
Photographs shown are of engineering prototypes. Changes may be incorporated in production models.
© Copyright IBM Corp. 2004. All rights reserved.
ibm.com/redbooks
35
Notices
This information was developed for products and services offered in the U.S.A.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and
services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service
may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's
responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to
these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A.
The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS
MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow
disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in
new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The
materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not
tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM
products should be addressed to the suppliers of those products.
This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of
individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely
coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify,
and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to
the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all
conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in
any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM's application programming interfaces.
ibm.com/redbooks
36
© Copyright IBM Corp. 2004. All rights reserved.