WebSphere for Dummies (Al G) - MMSAmetromidrange.org/WebSphere for Dummies (Handout).pdf ·...

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

Transcript of WebSphere for Dummies (Al G) - MMSAmetromidrange.org/WebSphere for Dummies (Handout).pdf ·...

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

    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

    JSPs 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 Its 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 its 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

    Its a place to run your Java Stuff

    Its a foundation for other WebSphere Products

    Its services that provide access to your Data (JDBC)

    Its Administration to Manage your Applications

    It supports the latest J2EE Framework for developing new Applications

    Its 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 PTFs

    Monitor response time and resource

    usage

    i5/OSExclusive

    i5/OSExclusive

    IBM Software Group | WebSphere software

    1212

    Whats 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 youll useMuch 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 GUIor a portlet or a web service

  • 11

    IBM Software Group | WebSphere software

    2121

    Why Modernize Applications?

    Needs?Executives dont 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 Wasnt 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 dont 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 growDoesnt break easily and doesnt 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 ManagementContract 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

    Its about keeping up with change!Without throwing away what you have

  • 20

    IBM Software Group | WebSphere software

    3939

    Why Integrate Applications?

    Needs?You cant afford to hire new peopleYou need reliable data movement

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

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

    IBM Software Group | WebSphere software

    4040

    Before

    SalesSpeak 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 t

    o speak

    Russian

    Learn t

    o speak

    NY

    Learn to speak NY

    Learn to speak

    English

    A/RSpeak Russian

    FinanceSpeak French

    ShippingSpeak 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

    XMLJohn Smith

    100 Main St.

    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 cant afford a Value Added Network

    WebSphere Products?WebSphere Partner Gateway Express

    Why System i5?Dont 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 DeliveryNon-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

    Dont 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 ServiceCreated 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 GetJewelryYes

    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 KPIs 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