Ibm.com /redbooks © Copyright IBM Corp. 2004. All rights reserved. WP06 ITSO iSeries Technical...

30
1 ibm.com/ redbooks © Copyright IBM Corp. 2004. All rights reserved. WP06 ITSO iSeries Technical Forum Building A Total Solution With WebSphere Portal Out Of The Box Daniel Hill

Transcript of Ibm.com /redbooks © Copyright IBM Corp. 2004. All rights reserved. WP06 ITSO iSeries Technical...

1ibm.com/redbooks© Copyright IBM Corp. 2004. All rights reserved.

WP06

ITSO iSeries Technical Forum

Building A Total Solution With WebSphere Portal Out Of The Box

Daniel Hill

2ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

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

4ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

• 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

• Extension to pervasive devices

• Resulting in....• Improved employee productivity = B2E Portal• Improved Partner relationships = B2B Portal• Increased customer loyalty = B2C Portal

Portal Definition

Processes

Applications

People

Content

6ibm.com/redbooks

© 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

7ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Why Portals? – Market Perspective

Source : IDC, Information Week 2003

% of respondents (multiple allowed)

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 20 40 60 80 100

Why does your company use an enterprise portal?

8ibm.com/redbooks

© 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)

13ibm.com/redbooks

© 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

Managing the opportunity

pipeline

Sametime

QuickPlace

w3.ibm.com

Internet

SametimeWeb

Conferencing

IBM Travel

EA2000Siebel

14ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Intranet Portal Example – IBM W3 Home Page

Mail & Mail & CalendarCalendar

Mail & Mail & CalendarCalendar ee--LearningLearningee--LearningLearning

Content ManagementContent ManagementCorporate MessagesCorporate Messages

Tailored NewsTailored NewsContent ManagementContent Management

Corporate MessagesCorporate Messages

Tailored NewsTailored News

PeoplePeople

Instant Instant MessagingMessaging

Expert Expert LocationLocation

PeoplePeople

Instant Instant MessagingMessaging

Expert Expert LocationLocation

PersonalPersonalAppsApps

Team ToolsTeam Tools

ee--HRHR

Business Business AppsApps

Virtual Virtual Help DeskHelp Desk

PersonalPersonalAppsApps

Team ToolsTeam Tools

ee--HRHR

Business Business AppsApps

Virtual Virtual Help DeskHelp Desk

BehaviorBehaviorBehaviorBehavior

15ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Data Sources

“Business Card”

Collaboration

Standard Taxonomy

Reporting Structure

Location & Local Time

Expertise Summary

Attached Documents

16ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

WebSphere Portal V5 Family

WebSphere Portal Family

Portal Enable

Portal Extend

Portal Express

Portal Express Plus

Portal Enable & ExtendDesigned for Medium & Large businesses who need maximumPortal function, scalability &reliability

Portal ExpressDesigned for Small & Mediumbusinesses, with simple, affordable pricing and function

Applications ContentProcessesPeople

iSeries supportNOT in plan

17ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

ExpressEnable

WebSphere Portal V5 Offerings

Enable** (SOD for Enable V5)WAS 5.0.2 EnterpriseIBM HTTP serverPortal ServerOut-of-the-Box PortletsCollaboration Services APIPortal ToolkitWebSphere Translation Server WebSphere Studio Site Developer Content Management PersonalizationPortal Document ManagerProductivity PortletsIBM Directory ServerDB2 UDBHorizontal clustering for HA** iSeries statement of direction 2004

SametimeQuickplaceDominoCollaboration Center

Extend

Express**WAS 5.0 Enterprise EnablementIBM HTTP ServerPortal ServerOut-of-the-Box PortletsCollaboration Services APIPortal ToolkitWebSphere Studio Site Developer Portal Document ManagerProductivity PortletsIBM Directory Server** Single server configuration only** Available on iSeries

SametimeQuickplaceDominoCollaboration Center

Express Plus**

** Available on iSeriesExtended SearchTivoli Web Site Analyzer

18ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Portal Express & Express Plus V5.02 For Multi-Platforms

Applications and content

Organized workspace

Documents and search

Calendar and e-mail

• WebSphere Portal Express• Base portal function

• WebSphere Portal Express Plus• Base portal function• Plus collaboration (ST/QP)

• More affordable portal solution• Per user OR per cpu pricing

• Requires OS/400 V5R2 or i5/OS

http://www-3.ibm.com/fcgi-bin/common/ssi/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUSC03-059#203-310

19ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

WebSphere Portal - Express For Multiplatforms V5.02

• 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)

CustomizedPortals

CustomizedPortalsWithCollaboration

USA Prices

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.

20ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

EXPRESS PLUS

EXPRESS

BusinessPortlets

WebSphere Application Serverplus WAS 5.0 Enterprise Enablement

Portal Server

Collaboration Portlets

(Lotus Collaborative Components APIs)

Domino LDAP

Sametime Server

Domino Server

OS/400

DB2 UDB for iSeries Directory Services (LDAP)HTTP Server

QuickPlace Server

Collaboration CenterPeople Finder portlet

My Lotus Team Workplaces portletLotus Web Conferencing portlet

WebSphere Studio Site Developer

Portal Toolkit

21ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Portal Out of the Box Experience

• Improved installation, setup and initial configuration• Easy-to-use iSeries Configuration Wizard

• Pre-configured, compelling portlet content - ready to use• 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 • Portal Document Manager (PDM)

• Light weight editors for presentations, spreadsheets, rich text documents• Productivity Components

• Portal-based Collaboration• Collaboration Center

• Basic content publishing • 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

22ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Benefit of iSeries WebSphere Portal Wizards

* = Required user input to create portal server successfully

15 steps5 values*

118 individualtasks

56 values*

174 doc steps!

1 step1 value*

Portal creation wizards provided by Rochester, MN

• One-step wizard (without security)

• Fifteen-step wizard (with security)

23ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Quotes - WebSphere Portal Express for iSeries

"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

"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

“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

24ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Customized user experience

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)

WebSphere Portal Features

25ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

WebSphere Portal Features• Application Portlet Builder

• JDBC builder• My Query Reports portlet• iFrame portlet

iSeries Integration • WebFacing• HATS• iSeries Access for Web portlets

Integration of back-end applications and data

General & iSeries Specific

26ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Mail, instant messaging, team spaces, discussion, Single Sign On

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

Out of the box collaboration portlets

27ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Advanced Collaboration

• 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

WebSphere Portal - Express Plus

28ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Document Management and Lightweight Editors

• 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

Simple Productivity Tools

29ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Simple Content Publishing

• Web-clipping • Document viewers• V5R3 Access for the Web portlets

WebSphere Portal & iSeries Access

30ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Comprehensive Portal Toolset

• 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

Portal Tools for AD & Administration

31ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Click-to-Action • To set up, portlets emit markup containing "sources" of typed information•Other portlets implement "actions" that consume typed information

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

The destination portlet processes the action and displays the requested information

When the user selects an action, the browser sends the source information and the desired action to the destination portlet

Huge service opportunity for customizing integration “at the glass”

32ibm.com/redbooks

© 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

33ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

• Portals are “hot” company application solutions and e-business 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 Multi-platforms is our leading WebSphere offering for 2004

Summary

34ibm.com/redbooks

© 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/fcgi-bin/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

35ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

Trademarks/Disclaimers page8 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:

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.

AIX Lotus pSeries Total Storage zSeriesHost Integration Series WebSphere iSeries Access

AIX/L Notes QuickPlace Virtualization Engine AIX 5LPOWER5 Sametime xSeriesAIX 5L POWER6 Tivoli z/OS(logo) Host on Demand MQSeries WebSphere Advanced Edition iSeries Access for the WebDB2 eServer MQSeries WebSphere Commerce HATS Limited EditionDB2 Universal iSeries AS/400 Net.Commerce e(logo) business IBMOS/400 Hypersockets WebSphere Standard Edition WebSphere Host Access Transformation ServerIBM Logo PowerPC Net.Commerce WebSphere Portale-business logo PowerPC AS JustMail WebSphere MQAPPN Payment Manager VisualAge for RPG WebSphere Business IntegratorAS/400 Integrated Language Environment xSeries WebSphere Development Studio ClientAS/400e e(logo) Server Operating System/400 IBM WebFacing Tool

36ibm.com/redbooks

© Copyright IBM Corp. 2004. All rights reserved.

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.

Notices