®
IBM Software Group
WebSphere for Dummies …
Al Grega IBM Software Offerings Manager for System i
[email protected]
© 2007 IBM Corporation
IBM Software Group | WebSphere software
Agenda
The First Application Server What is WebSphere? The WebSphere Product Family on System i5 Q&A
2
2
1
IBM Software Group | WebSphere software
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 •Ran 2000+ RPG and COBOL Applications the first Day!
AS/400 Born June 1988
The AS stood for Application System
3
3
IBM Software Group | WebSphere software
Later the next Decade (mid-late 90’s) …
•Sun Microsystems create Java and developers begin to write Applets •The Web Application Server is created and Servlets did the heavy lifting •PC Clients could now be thin
What could be missing…
View Controller Model
Database
PC Client
UNIX Applets JSP’s
4
Legacy & ERP JDBC
4
Servlets
2
IBM Software Group | WebSphere software
What is WebSphere?
In the Beginning
Point Products Base Application Server
WebSphere Performance Pack
Load balancing Caching File replication
WebSphere Application Server
Connector
Application Services
Database
Java Servlet Engine
Base HTTP Server
5
5
IBM Software Group | WebSphere software
What is WebSphere?
Then came
Extend, Integrate and Optimize your Business
6
6
3
IBM Software Group | WebSphere software
What is WebSphere?
Today
Service-Oriented Architecture (SOA)
WebSphere Started as a Web Application Server in 1998 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
7
7
IBM Software Group | WebSphere software
Like any new building project you start with the Foundation…
WebSphere Application Server is the Foundation for running Java Applications
8
8
4
IBM Software Group | WebSphere software
Why use a WebSphere Application Server?
Needs?
You have Java Stuff to Run You want to keep your Options Open You 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
9
9
IBM Software Group | WebSphere software
WebSphere Application Server Express
Included with i5/OS It’s designed to Install in minutes on i5/OS It supports the latest J2EE Framework for developing new Applications It’s a place to run your Java Stuff
S e r v l e t s
H T T P
E J B s
It’s services that provide access to your Data (JDBC) It’s Administration to Manage your Applications
ERP
WAS i5/OS (aka OS/400)
It’s a foundation for other WebSphere Products
10
10
5
IBM Software Group | WebSphere software
Web Performance Monitor for i5/OS
Available with V5R4 and latest HTTP Server PTF’s
i5/OS i5/OS Exclusive Exclusive
Monitor response time and resource usage
11
11
IBM Software Group | WebSphere software
What’s new in Web Administration for i5/OS – Web Performance Advisor
i5/OS i5/OS Exclusive Exclusive
12
12
6
IBM Software Group | WebSphere software
WebSphere Application Server Network Deployment
Europe, Middle East, Africa
H T T P
S e r v l e t s
EJBs WASND
E J B s
EJBs WASND
ERP
EJBs WASND
Backup
WASND i5/OS (aka OS/400)
Asia Pacific Americas
13
Provides HA for Java Apps!
Cloning!
Fail Over! Clustering!
13
IBM Software Group | WebSphere software
WebSphere Application Server Express
http://www.ibm.com/software/webservers/appserv/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 Solutions
Tightly integrated with i5/OS since V5R3 Delivered as a no charge LPP: 5722BZ1
Includes:
1. New IBM Welcome Page 2. Survey Creator application, 3. The IBM Telephone Directory
.
14
14
7
IBM Software Group | WebSphere software
Do you Buy or Do You Build?
WebSphere Development Studio Client If you have a complier you already have this Or Are entitled to it!
Buy
15
OR
Build
15
IBM Software Group | WebSphere software
Why use WebSphere Development Studio Client?
Needs?
You want one tool to edit everything You want to make the old stuff look new You 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!
16
16
8
IBM Software Group | WebSphere software
WebSphere Development Studio Client V7.0
http://www.ibm.com/software/awdtools/wdt400/
Bundled with WebSphere Development Studio for iSeries (5722-WDS)
Host compilers
C/C++
COBOL
RPG
ADTS
All your Compilers and PDM, SEU, etc.
Change Management Remote Development Support Wizards to speed along Java Development
WebSphere Development Studio Client v7.0
Edit and debug your RPG/COBOL apps Web Components Web Interactive Wizard
Remote System Explorer iSeries Projects
Web Tools for iSeries
Java Tools for iSeries
Reface 5250 Apps from DDS Also CODE 400 and VisualAge RPG
IBM WebFacing Tool
HATS Toolkit
Reface any 5250 screen, deploy portlets and web services
Rational Application Developer (Subset)
Eclipse IDE Web Page and Java Design
17
17
IBM Software Group | WebSphere software
New! Selective Installation Features for Flexibility
You can now easily transition SEU users to Remote System Explorer
WebSphere Development Studio Client v7.0
Edits your ILE Programs
Remote System Explorer Debug Plug-Ins
PC based Debugging Environment
Rational Application Developer
(Subset)
This is Eclipse IDE to support RSE and other plug-ins
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
18
18
9
IBM Software Group | WebSphere software
WebSphere Development Studio Client Advanced Edition
http://www.ibm.com/software/awdtools/wdt400/about/wdscAE.html/
WDScAE has all the features for WDSc plus…
WebSphere Development Studio Client AE v7.0
New Application Design Component (Visualize Applications) Single Sign-on with EIM Deploy Cascading Style sheets, Portlets, and Handle System Screens
Remote System Explorer
iSeries Projects
Easier Integration with Rational Clear Case (IBM Change Mgmt Solution) Design Portlets from WebFaced Apps or HATS Deploy Portlets Enterprise Java Bean Development i5 joblog support in RAD Log and Trace Analyzer
Web Tools for iSeries
Portal Toolkit
IBM WebFacing Tool
HATS Toolkit
Rational Application Developer (Full Function RAD)
WAScAE is sold per developer via Passport advantage
19
19
IBM Software Group | WebSphere software
Application Modernization
5250 Refacing Turning Green to GUI… or a portlet or a web service
Improved user interface and workflow Integration with WebSphere Portal
20
20
10
IBM Software Group | WebSphere software
Why Modernize Applications?
Needs?
Executives don’t like Green Screens i5 newbies like to point and click You want to use those cheaper Standard Edition boxes
WebSphere Products?
IBM WebFacing Tool or HATS Toolkit for developing the modernized screens IBM WebFacing Deployment Tool with HATS Technology (WDHT)
Why System i5?
You already have the tools Now you have better pricing and deployment options
21
21
IBM Software Group | WebSphere software
What Can Be Re-Faced?
The IBM WebFacing Tool
http://www.ibm.com/software/awdtools/wdt400/about/webfacing.html
HATS Toolkit
http://www.ibm.com/software/webservers/hats/index.html
Requires RPG/COBOL Screen Data Definitions (DDS)
Can Render any RPG/COBOL Screen
22
22
11
IBM Software Group | WebSphere software
Screen Transformation
The IBM WebFacing Tool
http://www.ibm.com/software/awdtools/wdt400/about/webfacing.html
HATS Toolkit
http://www.ibm.com/software/webservers/hats/index.html
One to One
One to One or Many to One
23
23
IBM Software Group | WebSphere software
Screen Deployment Options
The IBM WebFacing Tool
http://www.ibm.com/software/awdtools/wdt400/about/webfacing.html
HATS Toolkit
http://www.ibm.com/software/webservers/hats/index.html
GUI GUI Portal
Requires WDScAE
Portal
Requires WDScAE
24
Web Service
Rich Client
24
12
IBM Software Group | WebSphere software
Multiple System Support
The IBM WebFacing Tool
http://www.ibm.com/software/awdtools/wdt400/about/webfacing.html
HATS Toolkit
http://www.ibm.com/software/webservers/hats/index.html
One System to One Set of Refaced Screens
25
Multiple Systems Supported
25
IBM Software Group | WebSphere software
The 5250 Refacing Bottom Line
The IBM WebFacing Tool
http://www.ibm.com/software/awdtools/wdt400/about/webfacing.html
HATS Toolkit
http://www.ibm.com/software/webservers/hats/index.html
•• Both Bothtools toolscan canweb webenable enableexisting existingILE ILEPrograms Programs •• Development DevelopmentTools Toolsfor forboth bothtools toolsare areshipped shippedwith with the theIBM IBMWebSphere WebSphere Development DevelopmentStudio StudioCD CDbundle bundle •• Both Bothtools toolswill willneed needthe theIBM IBMWebfacing Webfacing Deployment Tool with HATS Deployment Tool with HATSTechnology Technology(WDHT) (WDHT) take full advantage of their capabilities and take full advantage of their capabilities andto to deploy deploythe thescreens screenswhen whencompleted completed
26
26
13
IBM Software Group | WebSphere software
WebFacing Deployment Tool with HATS Technology (WDHT) V7.0
Announcement Letter: 207-034
http://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 offering
New tier based pricing model
New Newfor fori5/OS i5/OS V5R4 V5R4
Eliminates OLTP charge for HATS users
Removes 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
27
27
IBM Software Group | WebSphere software
People Integration
Portal Servers Provide A flexible Framework for building exactly what your end users need
28
28
14
IBM Software Group | WebSphere software
Why use a Portal Server?
Needs?
Every one wants to see their own stuff Stop the surfing between applications One sign-on for everything
IBM Products?
WebSphere Portal Express, WebSphere Portal Enable Workplace Services Express, Workplace Collaboration Services
Why System i5?
You may be entitled to this already You have the tools to make this useful
29
29
IBM Software Group | WebSphere software
Portal Servers Deliver the Content your Users Need
Portlets
Small Applications Most Portal Servers ship basic Portlets: News, Weather, Stocks Portlets can easily be generated from HATS and the IBM Webfacing Tool (in WebSphere Development Studio Client for iSeries Advanced Edition)
Portlets
News News
Weather Weather
Many iSeries Enterprise Edition Customers are entitled to Workplace Services Express
30
Stocks Stocks
30
15
IBM Software Group | WebSphere software
Portals allow you to customize the Users Environment
Executives are looking for a view of the company and Industry
An Executive View
Mega Communications
Company e-mail
From JimC CEO Adam Mary Date Subject 3/07/07 East Results 3/07/07 East Results 3/07/07 Wasn’t my Team 3/07/07 West is Great!
NYSE
MegaCom Cablevsion Time Warner 50.75 26.41 15.20 +5.78 -.09 -.31
Broadband
Division Performance
East, 25
West, 95
Cable TV IP Phone Broadband
Central, 50
31
31
IBM Software Group | WebSphere software
Lines of Business need a different approach
Customer Service Reps want a single interface to see everything
Customer Service View
Mega Communications
Company e-mail
From Allan Date Subject 3/07/07 New Job Post Cust Number Cust Name Phone
Customer Account
or or
CorpHR 3/07/07 New HMO BobR 3/07/07 Great Review!
Submit Submit
LLBean 3/07/07 Order is in
Current Services
Service
Broadband Base TV HBO
Last Bill
Cost Service
Broadband Base TV HBO Wedding Crashers Total
This This Portlet Portlet triggers triggers these these Portlets Portlets
Since
11/2006 2/1996 3/1998
Cost
49.95 24.95 9.99 1.99 86.88
49.95 24.95 9.99
32
32
16
IBM Software Group | WebSphere software
Customers are looking for Self-Service
Customers would rather visit a web site that call a 1-800 Number
A Customer View
Mega Communications
New Service from Mega Communications! Try the Mega Triple Play Add IP Phone for Just $14.95 a month! On Pay Preview this Month The Departed (R) Borat ( R) Flicka (PG) Special $3.99 $3.99 $1.99
Your Services
Service
Broadband Base TV HBO
Online Statement
Cost
49.95 24.95 9.99 Balance 0.00 Service Date Payment Rcvd
Date
2-22-2007 3-02-2007
Cost
88.00 88.00
33
33
IBM Software Group | WebSphere software
IBM WebSphere Portal Express Version 6.0 – Simplifying our portfolio
IBM WebSphere Portal Express Next
IBM Workplace Services Express 2.6
IBM WebSphere Portal Express Plus 5.0.2.3 IBM WebSphere Portal Express 5.0.2.3
IBM WebSphere Portal Express 6.0
January 2007
• 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
• Next release of Portal Express, and Portal Express 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
34
34
17
IBM Software Group | WebSphere software
Provide Better Customer Service
Electronic Commerce Extends your business to the Web Or Provides a platform for Business to Business
35
35
IBM Software Group | WebSphere software
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 grow Doesn’t break easily and doesn’t take an Army to run
36
36
18
IBM Software Group | WebSphere software
IBM Commerce Options
Enterprise Professional
Deliver a consistent, personalized user experience across multiple channels to maximize customer loyalty and walletshare.
•Advanced Analytics, Data Mining
Optimize both direct and indirect channels by capturing and deploying best practices across the extended demand chain.
•Channel Management •Contract and Policy Management •Advanced Roles and Relationships •Collaborative Workspaces •Reseller Hosting •Supplier Enablement •Buy-Side Support •Multi-round RFQ Extended Demand Chain
37
Commerce-Express
An easily installed, affordable, yet complete solution enabling growing midmarket companies to do business on the Web.
•Targeted Marketing
37
•Live Help Collaboration •Collaborative Filtering •Advanced Product Search Aids •Improved Scalability •Clustering Support Advanced Multichannel
Entry e-Commerce
IBM Software Group | WebSphere software
Application, Partner and Process Integration
Business Integration It’s about keeping up with change! Without throwing away what you have
38
38
19
IBM Software Group | WebSphere software
Why Integrate Applications?
Needs?
You can’t afford to hire new people You 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 folks i5 is already highly available, this is icing
39
39
IBM Software Group | WebSphere software
Before…
Learn to speak NY Learn to speak Russian Learn to speak French
Learn to speak English
How How much much does does it it cost cost you you to to constantly constantly adapt adapt applications applications so so they they can can talk talk to to each each other, other, or or integrate? integrate?
Sales •Speak English
Le ar spe n to Fre ak nch
ak spe to n n a r i a Le Russ Learn to speak French
Learn to speak English NY ak pe s to arn Le Le ar spe n to En ak glis h
A/R •Speak Russian
Learn to Speak NY
Learn to speak Russian
Shipping •Speak NY
40
Finance •Speak French
40
20
IBM Software Group | WebSphere software
After… with IBM WebSphere MQ
Visual Basic PGM
Message
RPG PGM
Message
WebSphere MQ Client
WebSphere MQ Client
Sales
A/R
C++ PGM
Java PGM
WebSphere MQ
WebSphere MQ Client WebSphere MQ Client
Shipping
Guaranteed Message Delivery Full Message Auditing and Security Support for over 80 Platform Configurations
Finance
41
41
IBM Software Group | WebSphere software
Enterprise Service Bus capabilities
Flexible connectivity infrastructure for integrating applications, data, and services to power your SOA
Color = Data type Shape = Protocol
42
42
21
IBM Software Group | WebSphere software
ESB Capabilities: Routing
Shipping System
ROUTES messages between services
Commerce S/W
43
43
IBM Software Group | WebSphere software
ESB Capabilities: Transformation
Shipping System
TRANSFORMS message formats between requestor and service
Shipping Master
Lname (Char 15) Fname (Char 15) Zipcde (Char 5) Addr1 (Char 30) City (Char 20) State (Char 2) etc
Customer Master
Lastname( Char 20) Firstname (Char 20) Address1 (Char 25) City (Char 20) State (Char 20) Zipcode (char 5) etc
Customer Master
44
44
22
IBM Software Group | WebSphere software
ESB Capabilities: Conversion
Customer Master
CONVERTS transport protocols between requestor and service
JDBC
UPDATE CUSTMAST RECORD=1 Name=“John Smith”, Address = “100 Main St.”, etc…
XML
<name>John Smith</name> <address>100 Main St.</address> Etc…
Customer Address Change
45
45
IBM Software Group | WebSphere software
ESB Capabilities: Publication/Subscription
Billing System Shipping System Warranty System
HANDLES business events between disparate sources
Customer Address Change
46
46
23
IBM Software Group | WebSphere software
What are the IBM ESB offerings
A Basic ESB:
1
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 SOD i5/OS i5/OS 2007 2007
2
A 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. Datapower Datapower XA35 XA35
An Advanced ESB:
3
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.
Runs Runs in in a a System System ii LPAR LPAR
47
47
IBM Software Group | WebSphere software
Why Integrating with Partners?
Needs?
You need to do EDI with Partners You 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
48
48
24
IBM Software Group | WebSphere software
Provides AS2 Support for EDI over the Internet
IBM System i5
EDI EDI 850 850
Internet
AS2 Provides: •Secure and Reliable Delivery •Non-Repudiation
49
E R P
EDI EDI 810 810
EDI Translator
IBM Software Group | WebSphere software
Why Business Process Management? SOA?
Needs?
Your getting killed keeping up with changes You need something that will be around awhile (standards)
WebSphere Partner Gateway Express WAS
i5/OS
Supplier
49
(i.e. Gentran, EXTOL, etc.)
WebSphere Products?
WebSphere Business Server Express Plus, HATS Studio with WDHT The 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
50
50
25
IBM Software Group | WebSphere software
What are the barriers to business flexibility?
Infrastructure built over time, no roadmap Point application buys No standards on business process – need best practices The inability to reuse
51
51
IBM Software Group | WebSphere software
Don’t throw away what you have… Re-Use it!
52
52
26
IBM Software Group | WebSphere software
Reuse: Using tools you may be entitled to
Modernize RPG and COBOL Batch Applications
WDSc: Web Services Wizard
RPG RPGApplication Application
*Historically RPG is columnar in nature, though free-formatting RPG particular is columnarcircumstances. in nature, though free-formatting * *Historically is allowed under is purpose allowed of under particular circumstances. * *The various lines code are determined by a The purpose ofcolumn various * *letter code in 6. lines code are determined by a letter code(*) in in column 6. 7 denotes a comment line * *An asterisk column * An asterisk (*) in column 7 denotes a comment line * "F" (file) specs define files and other i/o devices * "F" (file) define files other i/o devices FARMstF1 UF specs E K Disk and Rename(ARMST:RARMST) FARMstF1 UF E K Disk Rename(ARMST:RARMST) * "D" specs are used to define variables * "D" specs are S used to define 6p variables D pCusNo 0 pCusNo 6p 0 D DpName SS 30a pName 30a D DpAddr1 SS 30a D pAddr1 S 30a D pAddr2 S 30a pAddr2 30a D DpCity SS 25a pCity 25a D DpState SS 2a pState 2a D DpZip SS 10a D pZip S 10a
Web Service
Web Service
. . . . . .
H T T P
ERP WAS i5/OS (aka OS/400)
53
53
IBM Software Group | WebSphere software
5250 Applications Deployed as a Web Service …Created with the HATS Toolkit and Deployed with WDHT
Uses the HATS Toolkit in WDSc V7.0
Web Service
Web
5250 Data stream Zero footprint View through your favorite browser Build self-service transactions
54
54
27
IBM Software Group | WebSphere software
What if you already have MQ?
Web Services Appliance
WebSphere Datapower XI50 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
MQ MQ
55
XML/Web XML/Web Service Service
Client Apps
55
IBM Software Group | WebSphere software
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 Java HATS DB2 Web services PHP Web services client for ILE (RPG, C, C++, COBOL) Java-Server Faces (JSF)
56
http://www.redbooks.ibm.com/redpieces/abstracts/sg247284.html?Op en
56
28
IBM Software Group | WebSphere software
Yes Select Handbag Match Blouse Select Suit
Get Haircut
Nails and Makeup
Enough Cash
No
Get Shoes
Get Jewelry
One Place to access All your Services
Get Cash
Then you design your Plan of attack!
Nails Haircut Makeup Cash
Suit Blouse
Shoes Handbag
MALL Jewelry
Upscale Dept Store
Main Street
High End Jewelry Shoppe
ATM
Makeup
Nails
Haircut
Salon
57 Shopping Center
Shoes
Outlets
57
IBM Software Group | WebSphere software
Home Page Shopping Cart Check Inventory
WebSphere Business Modeler
Enough Credit Yes No Approve Credit?
Business Analyst
Add to O/E Sys
Calculate Shipping Create Invoice
FedEx WebService E-mail Confirmation
Tools help the Business Analyst design the Process
WebSphere ESB
Web Page
HTTP Adapter
IT Architect/Systems Programmer
Take Order
WebSphere Process Server Apply Order Entry Shipping
Check Inventory
iSeries Adapter
Check Credit
Invoice
Confirmation
Shipping
Web Service Adapter
WCS Adapter
WebSphere Adapters
Finance
iSeries Adapter
JDE Business Adapter
SMTP Adapter
FedEx
ERP
Inventory
Commerce
Web Svr
I5/OS
E-Mail
Intel/Linux Server
WAS
58 DMZ Server
Adapters Leverage your Assets!
58
29
IBM Software Group | WebSphere software
WebSphere Business Modeler
Business Level Modeling And Simulation
• 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)
59
59
IBM Software Group | WebSphere software
Model and Simulate the Process
WebSphere Business Modeler
Run simulation to estimate savings and support the business case for the process change
Existing Processes
67% of processes fail because their
impact was not known prior to execution
Omar Sawy, Redesigning Enterprise Processes for e-business
Current State - Times & Costs
Case Analysis with Unlimited Resources
Average Process Time (Min:sec)
– - Times & Costs Future State
Case Analysis with Unlimited Resources
Average Process Time (Min:sec)
Probability
Average Cost
Case 1
Case Description Direct mail, Complex
Probability
Average Cost
32.91%
10:11
$5.40
35.57%
8:16
$4.38
60
60
30
IBM Software Group | WebSphere software
WebSphere Integration Developer Accelerated 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 flexibility
Simplified component interfaces Plug-and-play solution components
One Tool, One set of skills, Many uses
Integrating services across the enterprise: Processes, Mediations, Adapters, Components
61
61
IBM Software Group | WebSphere software
Accelerated Solution Assembly
Java call to RPG Application Sell additional services based on customer profile
Human Task get Approved Human intervention
Approved/ on suspect Denied applications to
prevent fraud Imported EIS System Call Credit Rating service from an existing application Business State Machine WS-BPEL Business Process Flexibly building business processes based on standards Business Rules
If Approved then Send letter offering gold Enable rapidly
Adapting to business events
changing customer
If NOT decision Approved point Send letter offering Credit counseling service
62
62
31
IBM Software Group | WebSphere software
WebSphere Process Server*
The Engine Room of Business Process Management
Robust execution of business processes
Reliable, scalable, secure, open standards Single integrated runtime for all SOA based process automation
Supports all aspects of process integration
Process flows Business rules Human steps Services State machines
Rapid process change ensuring business agility
Reuse 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
63
63
IBM Software Group | WebSphere software
WebSphere Business Monitor
Achieve Real-time Visibility into Processes
Scorecards
Key Performance Indicators for business units
Collaboration
Work with teams to resolve situations
Business Alerts
Notification of situations that require response
Reports & Analyses
Understanding trends by combining real-time performance and historical information
External Information
Information affecting performance
64
64
32
IBM Software Group | WebSphere software
End-to-end process capabilities for your SOA
IBM SOA Foundation: http://www.ibm.com/soa
WebSphere Integration Developer
http://www.ibm.com/software/integration/wid/
WebSphere Process Server*
http://www.ibm.com/software/integration/wps/
Easy-to-use integration to simplify and speed the assembly of composite applications
Flexible deployment of business processes, making plug-and-play of components a reality WebSphere ESB* Connectivity infrastructure for integrating applications and services to power your SOA
http://www.ibm.com/software/integration/wsesb/
WebSphere Business Modeler
http://www.ibm.com/software/integration/wbimodeler/
Simple to use process modeling for the business analyst to help maximize process and business resource re-use *SOD on iSeries, GA 2007
65
WebSphere Business Monitor
http://www.ibm.com/software/integration/wbimonitor/
Real-time visibility into process performance enabling process intervention and continuous improvement
65
IBM Software Group | WebSphere software
The Entire WebSphere Portfolio CAN run on System i
WAS Express & WAS ND WDSc and WDScAE IBM Webfacing, HATS Toolkit, WDHT WebSphere Portal Express, Express Plus & Enable WebSphere MQ WebSphere Partner Gateway Express WBI Server Express & Express Plus WESB & WebSphere Process Server (SOD 2007) WebSphere Commerce Express, Pro and Business Edition
Other WebSphere Products can still run here… and here…
and here!
You get the Picture
IBM Virtualization Engine allows you to manage all these environments!
66
66
33
IBM Software Group | WebSphere software
67
67
IBM Software Group | WebSphere software
Your KEY WebSphere on System i Resources!
To Better Understand the WebSphere Software Platform on System i! WebSphere on System i… Start Here!
WebSphere and other SWG System i References ibm.com/systems/i/success/ iSociety ibm.com/systems/i/isociety/
To Build WebSphere Software Platform Skills and Solutions!
System Ii Developers Road Atlas http://www-03.ibm.com/systems/i/roadmap/index.html IBM Redbooks – System i Domain http://publibb.boulder.ibm.com/redbooks.nsf/portals/systemi IBM IT Education Services – System i Training ibm.com/services/learning/us/catalog/iseries/ IBM Web Lecture Services - System i College http://www.ibm.com/services/weblectures/dlv/ibm/iseries IBM developerWorks ibm.com/developerworks/ 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=lan dings/portalbuzz
To Leverage WebSphere Partner Programs!
IBM PartnerWorld ibm.com/partnerworld Virtual Innovation Center Online http://www304.ibm.com/jct03004c/partnerworld/vic/JSP/login /portal_login.jsp
68
68
34
IBM Software Group | WebSphere software
Trademarks and Disclaimers
AS/400 AS/400e Blue Gene e-business on demand IBM IBM (logo) eServer i5/OS iSeries OS/400 System i
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.
System i5
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.
69
Photographs shown are of engineering prototypes. Changes may be incorporated in production models.
69
35