web sphere for dummies handout

35
1 ® IBM Software Group © 2007 IBM Corporation WebSphere for Dummies … Al Grega IBM Software Offerings Manager for System i [email protected] IBM Software Group | WebSphere software 2 2 Agenda The First Application Server What is WebSphere? The WebSphere Product Family on System i5 Q & A

Upload: independent

Post on 17-Nov-2023

0 views

Category:

Documents


0 download

TRANSCRIPT

1

®

IBM Software Group

© 2007 IBM Corporation

WebSphere for Dummies …

Al GregaIBM Software Offerings Manager for System [email protected]

IBM Software Group | WebSphere software

22

Agenda

The First Application ServerWhat is WebSphere?The WebSphere Product Family on System i5Q & A

2

IBM Software Group | WebSphere software

33

AS/400… The First Application Server …

•Younger than PC technology and able to run multiple workloads on a single Server

•Serving thousands of Users on a Single Machine

The AS stood for Application System

•Ran 2000+ RPG and COBOL Applications the first Day!

AS/400Born June 1988

IBM Software Group | WebSphere software

44

Database

PC Client

•Sun Microsystems create Java and developers begin to write Applets

Applets

Later the next Decade (mid-late 90’s) …

•PC Clients could now be thin

What could be missing…

Legacy & ERP

•The Web Application Server is created and Servlets did the heavy lifting

UNIX

JSP’s Servlets JDBC

View Controller Model

3

IBM Software Group | WebSphere software

55

What is WebSphere?

BaseBaseHTTPHTTPServerServer

Java ServletJava ServletEngineEngine

DatabaseDatabase

Con

nect

orC

onne

ctor

WebSphereWebSpherePerformance PackPerformance Pack

Load balancingLoad balancingCachingCachingFile replicationFile replication

ApplicationApplicationServicesServices

WebSphereWebSphereApplicationApplication

ServerServer

In the BeginningPoint Products

Base Application Server

IBM Software Group | WebSphere software

66

What is WebSphere?

Then cameExtend, Integrate and Optimize your

Business

4

IBM Software Group | WebSphere software

77

TodayService-Oriented Architecture (SOA)

What is WebSphere?

In 2000 IBM Launched “It’s a Different Kind of World, You need a Different Kind of Software” and the WebSphere Brand was created

In 2002 WebSphere Application Server surpassed BEA with the highest “Market Share” for Web Application Servers

WebSphere Started as a Web Application Serverin 1998

IBM Software Group | WebSphere software

88

Like any new building project you start with the Foundation…

WebSphere Application Serveris the Foundation

for running Java Applications

5

IBM Software Group | WebSphere software

99

Why use a WebSphere Application Server?

Needs?You have Java Stuff to RunYou want to keep your Options OpenYou want the option for High Availability

WebSphere Products?WebSphere Application Server Express (WAS)WebSphere Application Server Network Deployment (WAS ND)

Why System i5?Because it’s In there!You can try it out right away with useful applications

IBM Software Group | WebSphere software

1010

WebSphere Application Server Express

i5/OS(aka OS/400)

WAS

HTTP

ERP

Servlets

EJBs

It’s a place to run your Java Stuff

It’s a foundation for other WebSphere Products

It’s services that provide access to your Data (JDBC)

It’s Administration to Manage your Applications

It supports the latest J2EE Framework for developing new Applications

It’s designed to Install in minutes on i5/OS

Included with i5/OS

6

IBM Software Group | WebSphere software

1111

Web Performance Monitor for i5/OSAvailable with

V5R4 and latest HTTP

Server PTF’s

Monitor response time and resource

usage

i5/OSExclusive

i5/OSExclusive

IBM Software Group | WebSphere software

1212

What’s new in Web Administration for i5/OS – Web Performance Advisor

i5/OSExclusive

i5/OSExclusive

7

IBM Software Group | WebSphere software

1313

WebSphere Application Server Network Deployment

i5/OS(aka OS/400)

WASND

HTTP

Servlets

EJBs

Americas Clustering!

ERP

Europe, Middle East, Africa

WASND

EJBs

WASND

EJBs

Asia Pacific

Fail Over!

Backup

WASND

EJBs

Provides HA for

Java Apps!

Cloning!

IBM Software Group | WebSphere software

1414

WebSphere Application Server Express

WebSphere Application Server – Express v6 now available with every i5 and upgrade to i5/OS V5R3

Maintenance now part of Software Subscription

IBM Business SolutionsTightly integrated with i5/OS since V5R3Delivered as a no charge LPP: 5722-BZ1Includes:

1. New IBM Welcome Page2. Survey Creator application,3. The IBM Telephone Directory

.

http://www.ibm.com/software/webservers/appserv/express/

8

IBM Software Group | WebSphere software

1515

Do you Buy or Do You Build?

Buy Buy BuildBuildOR OR

WebSphere Development Studio ClientIf you have a complier you already have this

Or

Are entitled to it!

IBM Software Group | WebSphere software

1616

Why use WebSphere Development Studio Client?

Needs?You want one tool to edit everythingYou want to make the old stuff look newYou need to keep up with the new stuff coming

WebSphere Products?WebSphere Development Studio Client, WebSphere Development Studio Client Advanced Edition

Why System i5?You most likely have it already!

9

IBM Software Group | WebSphere software

1717

Host compilers

C/C++ COBOL RPG ADTS

Bundled with WebSphere Development Studio for iSeries (5722-WDS)

All your Compilers and PDM, SEU, etc.

WebSphere Development Studio Client V7.0

WebSphere Development Studio Client v7.0

Remote System ExplorerEdit and debug your

RPG/COBOL apps

Web Tools for iSeriesWeb ComponentsWeb Interactive

Wizard

IBM WebFacing ToolReface 5250 Apps from DDS

iSeries Projects

Change Management Remote Development

Support

Java Tools for iSeriesWizards to speed along

Java Development

Also CODE 400 and VisualAge RPG

Rational Application Developer(Subset)

Eclipse IDE

Web Page and Java Design

http://www.ibm.com/software/awdtools/wdt400/

HATS Toolkit

Reface any 5250 screen, deploy portlets and web services

IBM Software Group | WebSphere software

1818

New! Selective Installation Features for Flexibility

WebSphere Development Studio Client v7.0

Edits your ILE Programs Remote System Explorer

This is Eclipse IDE to support RSE and other plug-ins

Rational Application Developer (Subset)

Features:•Selective Install allows you to load the plug-ins you’ll use•Much lighter-weight Integrated Development Environment •Minimum of 256MB of RAM Required

Debug Plug-Ins PC based Debugging Environment

You can now easily transition SEU users to Remote System Explorer

10

IBM Software Group | WebSphere software

1919

WDScAE has all the features for WDSc plus…

WebSphere Development Studio Client Advanced Edition

Single Sign-on with EIM

Deploy Cascading Style sheets, Portlets, and Handle System Screens Enterprise Java Bean

Development

i5 joblog support in RAD Log and Trace Analyzer

http://www.ibm.com/software/awdtools/wdt400/about/wdscAE.html/

WebSphere Development Studio Client AE v7.0

Remote System Explorer iSeries Projects

Web Tools for iSeries Portal Toolkit

IBM WebFacing Tool

Rational Application Developer(Full Function RAD)

HATS Toolkit

WAScAE is sold per developer via Passport advantage

Deploy Portlets

Easier Integration with Rational Clear Case (IBM Change Mgmt Solution)

New Application Design Component (Visualize Applications)

Design Portlets from WebFaced Apps or HATS

IBM Software Group | WebSphere software

2020

Application Modernization

Improved user interface and workflow

Integration with WebSphere Portal

5250 Refacing

Turning Green to GUI…or a portlet or a web service

11

IBM Software Group | WebSphere software

2121

Why Modernize Applications?

Needs?Executives don’t like Green Screensi5 newbies like to point and clickYou want to use those cheaper Standard Edition boxes

WebSphere Products?IBM WebFacing Tool or HATS Toolkit for developing the modernized screensIBM WebFacing Deployment Tool with HATS Technology (WDHT)

Why System i5?You already have the toolsNow you have better pricing and deployment options

IBM Software Group | WebSphere software

2222

What Can Be Re-Faced?

Requires RPG/COBOL ScreenData Definitions (DDS)

Can Render any RPG/COBOL Screen

The IBM WebFacing Tool HATS Toolkithttp://www.ibm.com/software/webservers/hats/index.htmlhttp://www.ibm.com/software/awdtools/wdt400/about/webfacing.html

12

IBM Software Group | WebSphere software

2323

Screen Transformation

The IBM WebFacing Tool HATS Toolkithttp://www.ibm.com/software/webservers/hats/index.htmlhttp://www.ibm.com/software/awdtools/wdt400/about/webfacing.html

One to One One to One orMany to One

IBM Software Group | WebSphere software

2424

Screen Deployment Options

The IBM WebFacing Tool HATS Toolkithttp://www.ibm.com/software/webservers/hats/index.htmlhttp://www.ibm.com/software/awdtools/wdt400/about/webfacing.html

Requires WDScAE

GUI

GUI

Portal

Requires WDScAE

Portal

Rich Client

Web Service

13

IBM Software Group | WebSphere software

2525

Multiple System Support

The IBM WebFacing Tool HATS Toolkithttp://www.ibm.com/software/webservers/hats/index.htmlhttp://www.ibm.com/software/awdtools/wdt400/about/webfacing.html

One System to One Set of RefacedScreens Multiple Systems Supported

IBM Software Group | WebSphere software

2626

The 5250 Refacing Bottom Line

The IBM WebFacing Tool HATS Toolkit

•Both tools can web enable existing ILE Programs

•Development Tools for both tools are shipped with the IBM WebSphere Development Studio CD bundle

•Both tools will need the IBM Webfacing Deployment Tool with HATS Technology (WDHT)take full advantage of their capabilities and to deploy the screens when completed

•Both tools can web enable existing ILE Programs

•Development Tools for both tools are shipped with the IBM WebSphere Development Studio CD bundle

•Both tools will need the IBM Webfacing Deployment Tool with HATS Technology (WDHT)take full advantage of their capabilities and to deploy the screens when completed

http://www.ibm.com/software/webservers/hats/index.htmlhttp://www.ibm.com/software/awdtools/wdt400/about/webfacing.html

14

IBM Software Group | WebSphere software

2727

WebFacing Deployment Tool with HATS Technology (WDHT) V7.0

Announcement Letter: 207-034http://www.ibm.com/isource/cgi-bin/goto?it=usa_annred&on=207-034

Used to deploy both IBM Webfacing and HATS modernized applications

Replaces HATS for iSeries offeringNew tier based pricing model

Eliminates OLTP charge for HATS usersRemoves significant cost barrier for HATS sales in iSeries accounts

Automatic transfer to new product for HATS customers at renewal

Allows WebFaced applications to handle system or unexpected screens

Can deploy both HATS and WebFaced Apps as a Single EAR file

New for i5/OS V5R4

New for i5/OS V5R4

IBM Software Group | WebSphere software

2828

People Integration

Portal Servers Provide

A flexible Framework for building exactly what your end users need

15

IBM Software Group | WebSphere software

2929

Why use a Portal Server?

Needs?Every one wants to see their own stuffStop the surfing between applicationsOne sign-on for everything

IBM Products?WebSphere Portal Express, WebSphere Portal EnableWorkplace Services Express, Workplace Collaboration Services

Why System i5?You may be entitled to this alreadyYou have the tools to make this useful

IBM Software Group | WebSphere software

3030

Portal Servers Deliver the Content your Users Need

PortletsSmall ApplicationsMost Portal Servers ship basic Portlets: News, Weather, StocksPortlets can easily be generated from HATS and the IBM Webfacing Tool (in WebSphere Development Studio Client for iSeries Advanced Edition)

Many iSeries Enterprise Edition Customers are entitled to Workplace Services Express

NewsNews

StocksStocks

WeatherWeather

Portlets

16

IBM Software Group | WebSphere software

3131

An Executive View

Portals allow you to customize the Users Environment Executives are looking for a view of the company and Industry

Mega Communications NYSE

MegaCom 50.75 +5.78Cablevsion 26.41 -.09Time Warner 15.20 -.31

Broadband

Division Performance

IP PhoneCable TV

Broadband

East, 25

Central, 50

West, 95

Company e-mailFrom Date Subject

JimC 3/07/07 East Results

CEO 3/07/07 East Results

Adam 3/07/07 Wasn’t my Team

Mary 3/07/07 West is Great!

IBM Software Group | WebSphere software

3232

Customer Service View

Lines of Business need a different approach Customer Service Reps want a single interface to see everything

Mega Communications Company e-mail

From Date Subject

Allan 3/07/07 New Job Post

CorpHR 3/07/07 New HMO

BobR 3/07/07 Great Review!

LLBean 3/07/07 Order is in

Customer Account

SubmitSubmit

Cust Number PhoneCust Name

or or

Current ServicesService Since Cost

Broadband 11/2006 49.95

Base TV 2/1996 24.95

HBO 3/1998 9.99

Last BillService Cost

Broadband 49.95

Base TV 24.95

HBO 9.99

Wedding Crashers 1.99

Total 86.88

This Portlet triggers these

Portlets

This Portlet triggers these

Portlets

17

IBM Software Group | WebSphere software

3333

A Customer View

Customers are looking for Self-ServiceCustomers would rather visit a web site that call a 1-800 Number

Mega Communications New Service from

Mega Communications!

Try the Mega Triple Play

Add IP Phone for Just $14.95 a month!

Your ServicesService Cost

Broadband 49.95

Base TV 24.95

HBO 9.99

Online StatementDate Cost

Service Date 2-22-2007 88.00

Payment Rcvd 3-02-2007 88.00

Balance 0.00

On Pay Preview this Month

The Departed (R) $3.99

Borat ( R) $3.99

Flicka (PG) Special $1.99

IBM Software Group | WebSphere software

3434

IBM WebSphere Portal Express Version 6.0 –Simplifying our portfolio

IBM WebSphere Portal Express 5.0.2.3

IBM WebSphere Portal Express 6.0January 2007

• Next release of Portal Express, and PortalExpress Plus

• Based on WebSphere Portal 6.0• Improved development platform • Includes core capabilities for document management and web content management

• Out of the box capabilities • Includes Lotus Component Designer

IBM WebSphere Portal Express Plus 5.0.2.3

IBM Workplace Services Express 2.6

IBM WebSphere Portal Express Next

• Follow on release of WebSphere Portal Express and next release of Workplace Services Express

• Additional capabilities planned in document management and team collaboration

• Migration for WSE 2.6 Teamspaces

18

IBM Software Group | WebSphere software

3535

Provide Better Customer Service

Electronic Commerce

Extends your business to the Web Or

Provides a platform for Business to Business

IBM Software Group | WebSphere software

3636

Why Electronic Commerce?

Needs?You want your site to look like the big guys!You want better customer self service You don’t have a rocket scientists to run it

WebSphere Products?WebSphere Commerce Express, WebSphere Commerce Professional Edition, WebSphere Commerce Business Edition

Why System i5?Can scale as big as you can growDoesn’t break easily and doesn’t take an Army to run

19

IBM Software Group | WebSphere software

3737

Enterprise Optimize both direct and indirect channels by capturing and deploying best practices across the extended demand chain.

•Channel Management•Contract and Policy Management

•Reseller Hosting

•Buy-Side Support

•Supplier Enablement

•Advanced Roles and Relationships

•Multi-round RFQ

•Collaborative Workspaces

IBM Commerce Options

Professional Deliver a consistent, personalized user experience across multiple channels to maximize customer loyalty and walletshare.

•Improved Scalability

•Advanced Analytics, Data Mining

•Collaborative Filtering

•Advanced Product Search Aids

•Clustering Support

•Live Help CollaborationCommerce-ExpressAn easily installed, affordable, yet complete solution enabling growing mid-market companies to do business on the Web.

•Targeted Marketing

Entry e-Commerce Advanced Multichannel Extended Demand Chain

IBM Software Group | WebSphere software

3838

Application, Partner and Process Integration

Business Integration

It’s about keeping up with change!Without throwing away what you have

20

IBM Software Group | WebSphere software

3939

Why Integrate Applications?

Needs?You can’t afford to hire new peopleYou need reliable data movement

WebSphere Products?WebSphere MQ, WebSphere ESB, Datapower, WebSphere Message Broker

Why System i5?MQ API’s are easily coded by RPG/COBOL folksi5 is already highly available, this is icing

IBM Software Group | WebSphere software

4040

Before…

Sales•Speak English

Learn to speak

Russian

Learn to speak

English

Learn to speak French

Learn to Speak NY

Learn to speak French

Learn to speak

Russian

Learn to speak French

Learn to speak English

Learn to speak

RussianLearn to speak NY

Learn to speak NY

Learn to speak

English

A/R•Speak Russian

Finance•Speak French

Shipping•Speak NY

How much does it cost you to constantly adapt applications so they can talk to each other,

or integrate?

How much does it cost you to constantly adapt applications so they can talk to each other,

or integrate?

21

IBM Software Group | WebSphere software

4141

After… with IBM WebSphere MQ

Sales

WebSphere MQ

WebSphereMQ Client

Visual BasicPGM

A/R

WebSphereMQ Client

RPGPGM

Finance

WebSphereMQ Client

JavaPGM

Shipping

WebSphereMQ Client

C++PGM

Message Message

Guaranteed Message DeliveryFull Message Auditing and SecuritySupport for over 80 Platform Configurations

IBM Software Group | WebSphere software

4242

Color = Data type

Shape = Protocol

Enterprise Service Bus capabilities

Flexible connectivity infrastructure for integrating applications, data, and services to power your SOA

22

IBM Software Group | WebSphere software

4343

ESB Capabilities: RoutingShipping System

Commerce S/W

ROUTES messages between services

IBM Software Group | WebSphere software

4444

ESB Capabilities: Transformation

Customer Master

Shipping System

Customer Master

Lastname( Char 20)

Firstname (Char 20)

Address1 (Char 25)

City (Char 20)

State (Char 20)

Zipcode (char 5)

etc

Shipping Master

Lname (Char 15)

Fname (Char 15)

Zipcde (Char 5)

Addr1 (Char 30)

City (Char 20)

State (Char 2)

etc

TRANSFORMSmessage formats between requestor and service

23

IBM Software Group | WebSphere software

4545

ESB Capabilities: ConversionCustomer Master

Customer AddressChange

XML<name>John Smith</name>

<address>100 Main St.</address>

Etc…

JDBCUPDATE CUSTMAST RECORD=1 Name=“John Smith”, Address = “100 Main St.”, etc…

CONVERTS transport protocols between requestor and service

IBM Software Group | WebSphere software

4646

ESB Capabilities: Publication/SubscriptionBilling System Shipping System Warranty System

Customer AddressChange

HANDLES business events between disparate sources

24

IBM Software Group | WebSphere software

4747

What are the IBM ESB offerings

1A Basic ESB:WebSphere ESB V6, a new product delivering an Enterprise Service Bus, built on top of and leveraging WebSphere Application Server. Facilitates SOA for Web services. Uniquely able to connect to WebSphere MQ networks. SOD i5/OS

2007SOD i5/OS

2007

2A Network Appliance ESB:The Datapower XA35 is a hardware implementation of an Enterprise Service Bus. It accelerates infrastructure implementation, offloading XML traffic to speed up processing with minimum network disruption.

DatapowerXA35

DatapowerXA35

An Advanced ESB:WebSphere Message Broker V6, a new version of our proven product, built on top of and leveraging WebSphere MQ.Delivers an advanced Enterprise Service Bus facilitating SOA for existing (non-Web Services) applications.

3Runs in aSystem i

LPAR

Runs in aSystem i

LPAR

IBM Software Group | WebSphere software

4848

Why Integrating with Partners?

Needs?You need to do EDI with PartnersYou can’t afford a Value Added Network

WebSphere Products?WebSphere Partner Gateway Express

Why System i5?Don’t throw away what you have

Leverages existing EDI Translators

25

IBM Software Group | WebSphere software

4949

Provides AS2 Support for EDI over the Internet

i5/OS

EDI Translator

(i.e. Gentran,

EXTO

L, etc.)

ERP

WAS

WebSphere Partner

Gatew

ay ExpressInternetInternet

EDI850

EDIEDI850850

AS2 Provides:•Secure and Reliable Delivery•Non-Repudiation

Supplier

EDI810

EDIEDI810810

IBM System i5

IBM Software Group | WebSphere software

5050

Why Business Process Management? SOA?

Needs?Your getting killed keeping up with changesYou need something that will be around awhile (standards)

WebSphere Products?WebSphere Business Server Express Plus, HATS Studio with WDHTThe IBM SOA Foundation: WebSphere Business Modeler, WebSphere Integration Developer, WebSphere ESB and WebSphere Process Server, WebSphere Business Monitor

Why System i5?You have to tools to get started today… and the foundation to deploy them

26

IBM Software Group | WebSphere software

5151

What are the barriers to business flexibility?

Infrastructure built over time, no roadmapPoint application buysNo standards on business process – need best practicesThe inability to reuse

IBM Software Group | WebSphere software

5252

Don’t throw away what you have… Re-Use it!

27

IBM Software Group | WebSphere software

5353

WDSc: Web Services Wizard

Reuse: Using tools you may be entitled toModernize RPG and COBOL Batch Applications

RPG Application

*Historically RPG is columnar in nature, though free-formatting * is allowed under particular circumstances. * The purpose of various lines code are determined by a * letter code in column 6.* An asterisk (*) in column 7 denotes a comment line

* "F" (file) specs define files and other i/o devicesFARMstF1 UF E K Disk Rename(ARMST:RARMST)

* "D" specs are used to define variablesD pCusNo S 6p 0D pName S 30aD pAddr1 S 30aD pAddr2 S 30aD pCity S 25aD pState S 2aD pZip S 10a

.

.

.

RPG Application

*Historically RPG is columnar in nature, though free-formatting * is allowed under particular circumstances. * The purpose of various lines code are determined by a * letter code in column 6.* An asterisk (*) in column 7 denotes a comment line

* "F" (file) specs define files and other i/o devicesFARMstF1 UF E K Disk Rename(ARMST:RARMST)

* "D" specs are used to define variablesD pCusNo S 6p 0D pName S 30aD pAddr1 S 30aD pAddr2 S 30aD pCity S 25aD pState S 2aD pZip S 10a

.

.

.

i5/OS(aka OS/400)

WAS

HTTP

ERP

Web ServiceWeb Service

IBM Software Group | WebSphere software

5454

Web

Zero footprintView through your favorite browser

5250 Applications Deployed as a Web Service…Created with the HATS Toolkit and Deployed with WDHT

Uses the HATS Toolkit in WDSc V7.0

5250 Data stream

Web Service

Build self-service transactions

28

IBM Software Group | WebSphere software

5555

WebSphere Datapower XI50

What if you already have MQ?Web Services Appliance

WebSphere Datapower is a SOA Hardware Appliance designed to provide high speed web services routing, web services security and legacy application modernization

It acts like an WebSphere MQ Client

It can deploy RPG and COBOL applications as web services using WebSphere MQ to communicate with backend applications

MQMQ XML/Web ServiceXML/Web ServiceClientApps

IBM Software Group | WebSphere software

5656

Building SOA-based Solutions for IBM System i5 Platform

SG24-7284

This book provides the detailed information about multiple ways for building SOA-based solutions around System i platform. The discussion in the book covers the server and client side implementations that include:

ProgramCall in IBM Toolbox for JavaHATSDB2 Web servicesPHPWeb services client for ILE (RPG, C, C++, COBOL)Java-Server Faces (JSF)

http://www.redbooks.ibm.com/redpieces/abstracts/sg247284.html?Open

29

IBM Software Group | WebSphere software

5757

MALLMALL

Haircut

Nails

Makeup

Suit

Blouse Handbag

Shoes

Jewelry

Outlets

Main Street

Shopping Center

Hai

rcut

UpscaleDept Store

Shoes

High EndJewelry Shoppe

Salon

Nails

Makeup

ATM

Cash

Select Handbag

Match Blouse

SelectSuit

Get Shoes GetJewelry

Yes

No

GetHaircut

Nails and Makeup

EnoughCash

Get CashOne Place to accessAll your Services

Then you design your Plan of attack!

IBM Software Group | WebSphere software

5858

Business A

nalyst

Tools help the BusinessAnalyst design the Process

IT Architect/System

s Programm

er

Adapters Leverage your Assets!

FedEx

E-Mail

Intel/Linux Server

Web

Svr

WAS

Com

merce

DMZ Server

Invoice

Shipping

Home PageShopping Cart

Check Inventory

EnoughCredit

E-mailConfirmation

FedExWebService

Yes

No

ApproveCredit?

Add to O/E Sys

CreateInvoice

CalculateShipping

Web Page

HTTP Adapter

Take Order

WCSAdapter

Check Inventory

iSeries Adapter

Order Entry

JDE BusinessAdapter

Check Credit

iSeriesAdapter

Confirmation

SMTPAdapter

Apply Shipping

Web ServiceAdapter

ERP

I5/OS

Finance

Inventory

WebSphere ESB

WebSphere Adapters

WebSphere Business Modeler

WebSphere Process Server

30

IBM Software Group | WebSphere software

5959

• Designed for business users • Import models directly from Visio• Hundreds of process templates

available• Optimize all aspects of your business

– set KPI’s and metrics• Collaborate with subject matter

experts through the Publishing Server

Model, simulate, and analyze• Enhanced analysis and simulation

capabilities. Fully understand impacts before deploying.

Clean hand-off to I/T• Rapid and accurate deployment of

your solutions• Business modeling is the starting

point for IT deployment (WID)

WebSphere Business ModelerBusiness Level Modeling And Simulation

IBM Software Group | WebSphere software

6060

Model and Simulate the Process

WebSphere Business Modeler

67% of processes fail because their impact was not known prior to execution

Omar Sawy, Redesigning Enterprise Processes for e-business

Existing Processes

Run simulation to estimate savings and support the business case for the process

change

Current State - Times & CostsCase Analysis with Unlimited Resources

$5.40 10:1132.91%

AverageProcess

Time(Min:sec)Probability

$5.40 10:1132.91%

Case Description

1Case

Direct mail, Complex1 $4.38 8:1635.57% $4.38 8:1635.57%

Future State - Times & CostsCase Analysis with Unlimited Resources

AverageCost

AverageProcess

Time(Min:sec)Probability

AverageCost

31

IBM Software Group | WebSphere software

6161

WebSphere Integration DeveloperAccelerated Solution Assembly

The complete toolbox for building composite applications

An Assembly Editor for wiring solutions together All the tools you need for building solution components (Editors for BPEL, Business Rules….)One, easy to learn user interface based on Eclipse

Architected for reuse and flexibilitySimplified component interfacesPlug-and-play solution components

One Tool, One set of skills, Many usesIntegrating services across the enterprise: Processes, Mediations, Adapters, Components

IBM Software Group | WebSphere software

6262

Accelerated Solution Assembly

get Approved

Approved/Denied

If Approved thenSend letter offering gold

If NOT ApprovedSend letter offering Credit counseling service

Human intervention on suspect

applications to prevent fraud

Human Task

Adapting to business

events

Business State Machine

Sell additional services based on customer profile

Java call to RPG Application

Call Credit Rating service from an

existing application

Imported EIS System

Flexibly building business processes based on standards

WS-BPEL Business Process

Enable rapidly changing customer

decision point

Business Rules

32

IBM Software Group | WebSphere software

6363

WebSphere Process Server*The Engine Room of Business Process Management

Robust execution of business processesReliable, scalable, secure, open standardsSingle integrated runtime for all SOA based process automation

Supports all aspects of process integrationProcess flowsBusiness rulesHuman stepsServicesState machines

Rapid process change ensuring business agilityReuse existing services that you already have and create new services for future use.Build process flows without knowing where the information is coming from (late binding of services)Business rules control the execution sequence of the process and can change dynamically

*SOD 2007

IBM Software Group | WebSphere software

6464

Business Alerts Notification of situations that require response

External InformationInformation affecting performance

ScorecardsKey Performance Indicators for business units

Reports & AnalysesUnderstanding trends by combining real-time performance and historical information

Collaboration Work with teams to resolve situations

WebSphere Business MonitorAchieve Real-time Visibility into Processes

33

IBM Software Group | WebSphere software

6565

End-to-end process capabilities for your SOAIBM SOA Foundation: http://www.ibm.com/soa

*SOD on iSeries, GA 2007

WebSphere Integration Developer

Easy-to-use integration to simplify and speed the assembly of

composite applications

http://www.ibm.com/software/integration/wid/

WebSphere Process Server*

Flexible deployment of business processes,

making plug-and-play of components a reality

http://www.ibm.com/software/integration/wps/

WebSphere Business Modeler

Simple to use process modeling for the business analyst to help maximize process and business

resource re-use

http://www.ibm.com/software/integration/wbimodeler/

WebSphere ESB*Connectivity infrastructure for integrating applications and services to power your

SOAhttp://www.ibm.com/software/integration/wsesb/

WebSphere Business Monitor

Real-time visibility into process performance enabling process

intervention and continuous improvement

http://www.ibm.com/software/integration/wbimonitor/

IBM Software Group | WebSphere software

6666

The Entire WebSphere Portfolio CAN run on System iWAS Express & WAS NDWDSc and WDScAEIBM Webfacing, HATS Toolkit, WDHTWebSphere Portal Express, Express Plus

& EnableWebSphere MQWebSphere Partner Gateway ExpressWBI Server Express & Express PlusWESB & WebSphere Process Server (SOD

2007)WebSphere Commerce Express, Pro and

Business Edition

IBM Virtualization Engine allows you to manage all these environments!

Other WebSphere Products can still run here…

and here…

and here!

You get thePicture

34

IBM Software Group | WebSphere software

6767

IBM Software Group | WebSphere software

6868

WebSphere on System i… Start Here!

Your KEY WebSphere on System i Resources!

System Ii Developers Road Atlashttp://www-03.ibm.com/systems/i/roadmap/index.html

IBM Redbooks – System i Domainhttp://publib-b.boulder.ibm.com/redbooks.nsf/portals/systemi

IBM IT Education Services – System i Trainingibm.com/services/learning/us/catalog/iseries/

IBM Web Lecture Services - System i Collegehttp://www.ibm.com/services/weblectures/dlv/ibm/iseriesIBM developerWorks

ibm.com/developerworks/

To Better Understand the WebSphere Software Platform on System i!

iSocietyibm.com/systems/i/isociety/

To Build WebSphere Software Platform Skills and Solutions!IBM Global Services – System i Practice

ibm.com/servers/eserver/iseries/service/igs/IBM Custom Technology Center

ibm.com/eserver/services/iSeries Benchmark Centers

ibm.com/servers/eserver/iseries/benchmark/cbc/Business Partners in WebSphere Portal Catalog

ibm.com/software/info1/websphere/index.jsp?tab=landings/portalbuzz

IBM PartnerWorld ibm.com/partnerworld

To Leverage WebSphere Partner Programs!Virtual Innovation Center Online

http://www-304.ibm.com/jct03004c/partnerworld/vic/JSP/login/portal_login.jsp

WebSphere and other SWG System i Referencesibm.com/systems/i/success/

35

IBM Software Group | WebSphere software

6969

8 IBM Corporation 1994-2006. 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 of International Business Machines Corporation in the United States, other countries, or both:Instruction: Refer to the following URL: http://www.ibm.com/legal/copytrade.shtml. Edit the list below, IBM subsidiary statement, and special attribution companies which follow so they coincide with your presentation.

Rational is a trademark of International Business Machines Corporation and Rational Software Corporation in the United States, other countries, or both.Intel, Intel Logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered

trademarks of Intel Corporation or its subsidiaries in the United States and other countries.Linux is a trademark of Linus Torvalds in the United States, other countries, or both.Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.UNIX is a registered trademark of The Open Group in the United States and other countries.Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.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 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 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.

Trademarks and Disclaimers

IBM (logo)IBM

eServer

System iOS/400iSeriesi5/OS System i5

e-business on demandBlue GeneAS/400eAS/400