Vous êtes sur la page 1sur 17

WebSphere Portal Server

The Universal Access Point

Portals Drive the On Demand Business

Universal access to the


enterprise
Business Portal




Customers, employees and


business partners
24x7

Portal to all business


systems, processes and
data


The gateway to the on demand


business

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Creating a Universal Portal

Weather

Mail

Stock Market
Market Report
DOWJONES
NASDAQ
AMEX
S&P 500

Sunny
O
78

Search Engine

News

+/
+/
+/
+/

Telephone Directory

Search the Web


Go

Specify
Format:

Columns

Rows

Select Content:

Currency Exchange
Mail
News
Search Engine
Stock Market

Done

Telephone Directory
Travel Service
Weather
World Clock

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Creating a Universal Portal


Weather

Mail

Sunny
78O
Stock Market

Search Engine

Market Report
DOWJONES
NASDAQ
AMEX
S&P 500

News

Specify
Format:

Columns

+/
+/
+/
+/

Search the Web


Go

Telephone Directory

Select Content:

Currency Exchange

Rows

Travel Service
World Clock

Done
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Portal Requirements
Business-to-Employee

Business-to-Business

Business-to-Consumer

Collaboration
Portal-wide Search
Company/Industry news
Enterprise Applications
Human Resources
Travel Expense tools

Account management
Inventory management
Order management
Organization contacts
Project collaboration
Procurement

Company information
Contact information
Product/service information
Place order
Customer self-service

.
.
.

.
.
.

.
.
.

WebSphere Portal Server


CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

What Else Should a Business Portal Do?


Enable
Users...

...from Any
Device...

..to Use the Portal as


the Integration Point...

Commercial
and External
Feeds

Employees

Customers

Portlets

Suppliers

Partners

...to Work with Business


Functions and Data

Structured and
Unstructured
Data

People and
Partners

Portal Server

Applications

Provide a personal dashboard into the business!


CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Friendly Finance: Enabling Universal Access

WebSphere Portal Server can


help you deliver this. Let me
show you some of the ways.

We need to make sure


that our customers can
get to their information
wherever they may be.

IBM

Friendly Finance

Let the user choose how to


get to their information!

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Multi-Channel Access


Widen the scope of how users


can access the business
 WebSphere Portal Server
provides the base infrastructure
 Multi-Channel support
minimizes development costs

Wireless devices

WebSphere EveryPlace Access

Voice over phone

WebSphere Voice Application Access

Language translation

WebSphere Translation Server

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Cell Phone Access


HTML browser

WebSphere Portal Server


HTML

HTML Markup

Markup
Aggregators

Multi-Device
Enabled Portlet
WML Markup

WML
WML enabled cell
phone



Single portlet can emit multiple markup formats (e.g. HTML, WML, cHTML, etc.)
Aggregator modules consolidate individual portlet markups for delivery to device
for rendering
 WebSphere EveryPlace Access extends connection to wireless networks




Wireless gateway
Advanced device functions
Specialized development, debugging and deployment tools
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Voice Access
Web
Browser

Markup
HTML
HTTP
Server
PSTN

voice
DTMF
(touchtone)

voice
(synthesized
or recorded)

VoIP
Gateway

Speech
Recognition
Engine

Voice
XML

WebSphere
Voice Server

words

grammar
dictionary
Text
-toSpeech
Engine

Portlet

VoiceXML
Browsers

words

VoiceXML

<?xml version="1.0"?>
<vxml version="1.0">
<form>
<field name="stock quote">
<prompt>
Welcome to Friendly Finance.
Which application do you want,
Mortgage rates,
analyst
report or stock quote?
</prompt>
<grammar>
Mortgage rates | Analyst
report | Stock quote
</grammar>
</field>
</form>
</vxml>

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

10

Options for Multi-language Enablement


WebSphere
Portal
Server

CHOICE
Machine Translation

Human Translation

WebSphere Translation Server


English/
Korean

English/
Japanese
(bi-dir)
English/
Brazil
Port

English/
T. Chinese
(bi-dir)

English/ English/
French
Italian
(bi-dir)
(bi-dir)

English/
German
(bi-dir)

English/
S. Chinese
(bi-dir)

configuration
Resource
Bundles
fr_FR

Resource
Bundles
de_DE

Site
Admin

English/
Spanish
(bi-dir)

Translation Services Gateway

French

German
Professional
Translators
($0.20
per word)

User
Dictionary
Tool

Lower accuracy, lower cost

Highest accuracy, higher cost

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

11

DEMO: Friendly Finance Customers doing Business


Delivering on Demand access
wherever the user may be
Customer
Herman

Access mortgage rates via mobile phone


Voice access to portal
Use language translation
Apply for a mortgage online

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

12

Friendly Finance: Information the Way You Want It

We need to personalize
what we deliver to
customers so they get
information the way they
want it.

WebSphere Portal Server


makes that easy to do.

IBM

Friendly Finance
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

13

Customize Overall Look and Feel for Different


Users
Business-toEmployees

Lotus
Domino

ERP/CRM
Lotus
SAP
Domino

WebSphere
Portal
Server
WebSphere
Application
Server

Business-toCustomers

Themes and skins change:


 Look and Feel
 Navigation
 Portlets and Images
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

14

Selecting How You Want to See the Information


Page and Portlet customization
allows the user to customize
layout and presentation according
to their needs and preferences

Portlet selection
Layout
Formatting
Configuration

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

15

Delivering Personalized Content


Rules-based Personalization
allows the business to customize
content for delivery to customers
based on rule classifications and
actions

for AccountType Platinum


select CD Program
select Personal Financial Consulting
select Mutual Fund Club

Juan's page

select Venture Capital Club


select Cruise Club

Heidi's page
Account Type classifiers:
 Platinum:
 Gold:
 Silver:

has over $50,000 in savings


has between $10,000-50,000 in savings
has less than $10,000 in savings

Rule Actions:

Herman's page







display CD Program offerings


display Personal Financial Consulting offerings
display Mutual Fund Club offerings
display Venture Capital Club offerings
display Cruise Club offerings

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

16

DEMO: Friendly Finance Customers Doing


Business
What the user wants to see
with information appropriate for them

Customer
Herman

Customize portal page


Deliver personalized content
Change overall look and feel

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

17

Portal Connections

So a portal provides access,


but how does it connect to my
business data and systems ?

Friendly Finance

Employees need easy access to business data


with some integration to make them productive
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

18

Finding Data With Portal Search


 WebSphere

Portal
includes a comprehensive
search engine
 Supports Web crawling,
categorization and
indexing
 Provides search result
summarization
 Portlet-based
administration and search
 Optional add-on products
available to also search
multiple disparate data
sources (e.g. databases,
flat files, etc.)

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

19

Web Clipper Connects to Existing Web Content

 Visually clip a portion of a web page


 Clip text between specified tags
 Authentication may be specified
 Clipped content is dynamic, not snap-shot
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

20

10

Connections to Legacy Applications


Host-OnDemand

Host-OnDemand
Portlet

(emulation)

3270/5250
Application

Green screen in a portlet with no coding

Host
Application
Transformation
Server (HATS)

Portlet

New Web
App

HATS Plugin
(Studio)

WAS

3270/5250
Application

(presentation integration)

Add a rich user interface on existing 3270/5250 applications


CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

21

Connections to Enterprise Applications


 Develop customized portlets for accessing
selected HR/CRM/ERP systems
 Works with customized systems

PeopleSoft 7.5
PeopleSoft 8

Std
J2EE/CA
Connector

Siebel 2000

SAP 4.6c

Use Application Integrator (WPAI) for Custom-Made


Access to HR/CRM/ERP Application
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

Domino

22

11

Cut and Paste Data Between Portlets




Click-2-Action
technology
enables
transfer of data
from one portlet
to another

Transfer
data

Ad-hoc
transfers or
permanently
wired

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

23

DEMO: Connecting the Call Center Employee to


Business Data
To support our customers, call center
employees need easy access to the business data
finding and using various information

 Search for mortgage rate data in the portal


Add rate comparison graph with the Web Clipper tool
Call Center
Employee
Heidi

 Access business applications


Connect to savings customer records in CICS
Connect to mortgage customer records in SAP with
Portlet Builder tool
 Send information from one portlet to another using Click-2Action

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

24

12

Many Ways to Obtain and Build Portlets


Out-of-the-box
portlets
No coding!

Portlet catalog
(400+ portlets)
WebSphere Portlet
Application Integrator
(Portlet Builders)

Custom portlet
development

WebSphere Studio
(portlet tool kit)
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

25

Developing a Custom Portlet


Portlet Classes

Your Multi-Device Portlet


cHTMLenabled
Device

WMLenabled
Device

cHTML
Controller
WML
Controller
HTML
Controller

Business
Logic

-OR-

HTMLenabled
Device
JSP

request
response

Content

XML

XSLT

XSL

Style
sheet

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

device-specific
JSP pages and
XSL
stylesheets
26

13

Portal Toolkit Makes It Easy to Build Custom Portlets


Build




Test/Debug

Wizard-driven portlet
development
Tight integration with
WebSphere Studio to
complete portlet
presentation, business
& data logic

Test and debug locally


using integrated portal
runtime environment,
or
Choose remote portal
server and use
preview mode

Deploy

Create/edit portlet
deployment descriptor
files via forms-based
interface
Deploy to target portal
server

Portal Toolkit
(plug-in)

Faster Portlet development !

WebSphere Studio

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

27

DEMO: Developing Portlets with WebSphere Studio

Developer

Use wizard to generate feature-rich portlet skeletons


Use graphical layout tools for User Interface
Write code when necessary
Test and preview before deployment
Develop Applications More Productively!
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

28

14

Friendly Finance Portal in Action


Same WebSphere Portal Server

Customers

Developers

Mobil and voice access,


language translation,
customization,
personalization,
themes and skins

Portal toolkit,
wizards, coding,
debugging

Employees

Searching, web
clipping, connections
for host access and
SAP

different users

different tasks
CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

29

WebSphere Portal Server: Freedom-of-Choice


SMB/Departmental

Choose
Best Fit

WPS
Express

Enterprise

WPS
Express
Plus

Basic portal function, including


development tools
Basic collaboration (Plus)
Simplified install/administration
Windows and Linux only (up to
4-way)

WPS
Enable

WPS
Extend

Basic portal function, including development tools


Basic collaboration
Rules-based personalization
Web content management
Site and Portal/Portlet analysis (Extend)
Extended search (Extend)
Multi-platform support
Cluster/failover support

WebSphere
Portal Server

Choose
Preferred
Platform
Windows

Linux

AIX

Solaris

OS/400

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

zLinux

zOS
30

15

Business Portal Comparisons


IBM

Microsoft

BEA

Full support and


capability for enterprise
and other portals

Enterprise requirements
will require multiple
add-ons

Enterprise requirements
will require multiple
add-ons

Enterprise-proven, market
leader

Security model different


from .NET security

Minimal security
integration

Flexible deployment for


department to enterprise
solutions

Significant upgrades
required to existing
infrastructure

No integrated content
management

Mobile device and strong


feature advantages

No native mobile device


support

Excellent cost/value in
any size deployment

Higher cost with CAL


requirements

No native mobile device


support
No native site analysis
support

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

31

License Comparison: WebSphere Portal Express vs


SharePoint
60

IBM WebSphere Portal Express (Linux or Windows)


Microsoft Office SharePoint Portal (Windows)

SharePoint

WebSphere-Linux

SharePoint

WS-Windows

WS -Linux

SharePoint

WS-Win

10

WebSphere-Linux

Comparison Cost
20

SharePoint

WebSphere
Linux is
lowest cost!
WebSphere-Windows

30

Portal Server
Database Server
Operating System
Portal Client (CAL)
Database Client (CAL)
+ OS Client (CAL)

WS-Lin

US$ (thousands)

40

WebSphere-Windows

50

1 CPU

2 CPU

3 CPU

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

4 CPU

32

16

Business Portals

Thank you

CTS7-03 WebSphere Portal Server The Universal Access Point.ppt

33

17

Vous aimerez peut-être aussi