18
1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt 2 We need to bring the mortgage application online quickly. Our fastest competitor does mortgage approval in 48 hours. If we can do 24 hours we will have a competitive edge. IBM WebSphere Business Integration can help you achieve your goals Friendly Finance Online Mortgage Application Friendly Finance

e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

1

e-business on demandCompetitive Technical Briefing

Business IntegrationFast and Sure

CTS6-04 Fast and Sure.ppt 2

We need to bring the mortgage application online quickly.

Our fastest competitor does mortgage approval in 48 hours.

If we can do 24 hours we will have a competitive edge.

IBM

WebSphere Business Integration

can help you achieve your goals

Friendly Finance Online Mortgage Application

Friendly Finance

Page 2: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

2

CTS6-04 Fast and Sure.ppt 3

Modeling and MonitoringModeling and Monitoring

Business Partners

BackendSystems

Customers Employees LegacyApplications

Portal Internet

Integration BusIntegration Bus

Portal

Web ServiceSiebelSAP

1. Apply for Mortgage1. Apply for Mortgage 2. Review Application2. Review Application4. Process Application4. Process Application

5. Update5. Update 3. Score Credit3. Score Credit

WebSphere BusinessIntegration Server

Friendly Finance Mortgage Processing

WebSphereMQ

Workflow

InterChangeServer

WBI Message Broker

CTS6-04 Fast and Sure.ppt 4

Business Process Design Challenges

Definition of the Business ProcessDefining the business process can be as challenging as implementing it

How many people should be assigned and trained for each role in the process?

How long will the end-to-end process take?Will it be responsive to business needs?

How much will the process cost?Will it be cost effective?

Page 3: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

3

CTS6-04 Fast and Sure.ppt 5

Modeling and MonitoringModeling and Monitoring

Business Partners

BackendSystems

Customers Employees LegacyApplications

Portal InternetPortal

Web ServiceSiebelSAP

1. Apply for Mortgage1. Apply for Mortgage 2. Review Application2. Review Application4. Process Application4. Process Application

5. Update5. Update 3. Score Credit3. Score Credit

WebSphere BusinessIntegration Server

Business Integration - Modeling

Integration BusIntegration Bus

WebSphereMQ

Workflow

InterChangeServer

WBI Message Broker

CTS6-04 Fast and Sure.ppt 6

WebSphere Business Integration Modeler

Define business process independent of IT resourcesA visual interface usable by Business Manager and DevelopersAssociation of time to tasks and costs to resources Ability to analyze all paths through the flowAnimated simulation to observe the flowAbility to do "What if" Analysis and improve the flowGenerate a flow definition that can be directly deployed to the WBI Server and the WBI MonitorDefine business measures to be monitored later

Variables or combinations of variables associated with the business process

Page 4: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

4

CTS6-04 Fast and Sure.ppt 7

Define business process independent of IT resourceUsable by business managers and developersRapid response to business opportunityShow how to equate time to tasks and cost to resources

DEMO: WBI ModelerVisual Process Modeling Tool

CTS6-04 Fast and Sure.ppt 8

Do "What If" analysis through simulationAvoid the expense and time of deploying and experimenting with real people and systemsChange the flow to improve time and cost

DEMO: How Well Will it Work ?What Does it Cost ? How Much Time Does it Take ?

Page 5: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

5

CTS6-04 Fast and Sure.ppt 9

IBM Microsoft1 BEA2 TIBCO3

Simulation Yes No No NoModeling Time of Tasks Yes No No NoModeling Costs of Tasks Yes No No NoModeling of Decision Probabilities Yes No No NoModeling of Human Interaction Yes No Yes YesReusable Directory of Roles Yes No Yes YesReusable Organization Directory Yes No No NoCase Analysis Yes No No NoAnimation Yes No No NoTime Analysis Under Load Yes No No NoCost Analysis Under Load Yes No No No

Business Process Validity Checking Yes No No No

Report Generation Yes No No No

1 BizTalk 2002 2 WebLogic Integration 8.1 3BusinessWorks 2.0

IBM Leadership in Business Modeling

CTS6-04 Fast and Sure.ppt 10

Modeling and MonitoringModeling and Monitoring

Business Partners

BackendSystems

Customers Employees LegacyApplications

Portal InternetPortal

Web ServiceSiebelSAP

1. Apply for Mortgage1. Apply for Mortgage 2. Review Application2. Review Application4. Process Application4. Process Application

5. Update5. Update 3. Score Credit3. Score Credit

WebSphere BusinessIntegration Server

Business Integration - Workflow

Integration BusIntegration Bus

WebSphereMQ

Workflow

InterChangeServer

WBI Message Broker

Page 6: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

6

CTS6-04 Fast and Sure.ppt 11

WBI Modeler

WBI Server(WebSphere MQ

Workflow)

Model

DeploymentWizard

Start Development From Your ModelDesign Time

Run Time

CTS6-04 Fast and Sure.ppt 12

WBI Server (WebSphere MQ Workflow )

Run time environment for long running business processes involving humansGet the correct task to the right person at right timeDatabase saves state of processHuman access via portal or desktop clientSupports roles-based assignment of tasksExecution of business process is faster and more reliable

WebSphere MQWorkflowCustomer Request

Page 7: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

7

CTS6-04 Fast and Sure.ppt 13

Reliable, repeatable customer serviceMake employees more productive

DEMO: Mortgage Approval Process Workflow

CTS6-04 Fast and Sure.ppt 14

IBM Microsoft1 BEA2 TIBCO3

Human Workflow Support Yes No Yes Yes

Reusable Directory of Roles Yes No Yes Yes

Separation of Buildtime and Runtime Yes No No No

Workflow Debugging Tools Yes No Yes YesDeployment Wizard Yes No Yes No

Out of Box Client Yes No Yes NoMultiple Interfaces for Client Applications Yes No No Yes

Three Tiered Architecture for Scalability Yes No Yes No

Integration with Simulation Tool Yes No No No

1BizTalk 2002 2 WebLogic Integration 8.1 3InConcert 6.1

IBM Leadership in Human Workflow

Page 8: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

8

CTS6-04 Fast and Sure.ppt 15

Modeling and MonitoringModeling and Monitoring

WebSphere BusinessIntegration Server Business

PartnersBackendSystems

Customers Employees LegacyApplications

Portal InternetPortal

Web ServiceSiebelSAP

1. Apply for Mortgage1. Apply for Mortgage 2. Review Application2. Review Application4. Process Application4. Process Application

5. Update5. Update 3. Score Credit3. Score Credit

Business Integration - Process Automation

Integration BusIntegration Bus

WebSphereMQ

Workflow

InterChangeServer

WBI Message Broker

CTS6-04 Fast and Sure.ppt 16

WebSphere MQ Workflow

Siebel

MQ AdapterConnector

WebSphere MQ

Mortgage Approval Process

InterChangeServer

Customer Synchronization

Process

WorkflowCustomer

Record

Siebel Customer

Record

SAP Customer

Record

SAP

Customer Synchronization Process► Checks whether customer already exists► Ensures that customer record is created or

updated on both systems► Transactional: Both updated or neither

updated

Solution for Synchronized Update of Backend Systems (Siebel and SAP)

Page 9: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

9

CTS6-04 Fast and Sure.ppt 17

Collaboration - Business process logicGeneric Business Objects - Abstract model of dataMap - Converts data between application specific business object and generic business object formatsConnector Agent - Interacts with applications to be integratedConnector Controller - Exchanges information between the connector agent and the business process logic (collaboration)

InterChangeServer

MAP MAP

SAPGeneric Business Object

Collaboration

SiebelConnectorController

SiebelConnector

Agent

Application Specific Business Object

SAPConnectorController

SAPConnector

Agent

Siebel

WBI Server (InterChange Server)

CTS6-04 Fast and Sure.ppt 18

Why Do We Have Collaborations and Generic Business Objects?

Faster Time to ValueYou don't have to write them yourself

QualityEmbodies best practices

FlexibilityIntegrate other systems by changing maps

Page 10: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

10

CTS6-04 Fast and Sure.ppt 19

Collaboration Portfolio ƒ AR Invoice Syncƒ ATP (Available to Promise)ƒ ATP to Sales Orderƒ Billing Inquiryƒ BOM Managerƒ Chem eStandardsƒ Contact Syncƒ Contact Wrapperƒ Contract Syncƒ Customer Account Managerƒ Customer Credit Managerƒ Customer Orders Net Changeƒ Customer Partner Syncƒ Customer Partner Wrapperƒ Customer Syncƒ Customer Wrapperƒ Demand Forecastƒ Demand Historyƒ Department Managerƒ Employee Managerƒ GL Transaction Syncƒ Installed Product Syncƒ Inventory Level Managerƒ Inventory Movementƒ Invoice Generation

ƒ Item Syncƒ On hand Inventory Net Chge.ƒ Order Billing Statusƒ Order Delivery Statusƒ Order Statusƒ Price List Managerƒ Product Catalogƒ Purchase Orders Net Changeƒ Purchasingƒ RosettaNet PIPsƒ Recommended Shipments Regenƒ Regen Process Manageƒ Return Billing Statusƒ Return Delivery Statusƒ Return Statusƒ Sales Order Processingƒ Scheduled Loads Regenƒ Service Order Managementƒ Shipments to Dateƒ Site Syncƒ Trading Partner Order Managmentƒ Transfer Orders Net Changeƒ Vendor Partner Syncƒ Vendor Syncƒ Work Orders Net Change

Connector Portfolio

Applications (Ariba, BroadVision, Clarify, i2 ADW, eMatrix, MetaSolv TBS, Nightfire, Oracle Applications, PeopleSoft, Portal Infranet, Retek, SAP, Siebel, Spirent, Trilogy, Vantive, WebSphere Commerce)

eBusiness (Access Framework, EJB, e-Mail, JMS, Serverless Trading Agent, Trading Partner Interchange (for B2B), EDI, Web Services)

Technology (FIX, JDBC, JText, MQ, MQSeries Workflow, WMQI, XML, SWIFT)

Mainframe (ADABAS, CICS, DB2, IMS/DB, IMS/TM, VSAM)

Customize these pre-built components for rapid business integration development

Generic Business Object PortfolioARInvoiceBillingStatementContactContractCustomerCustomerPartnerEmployeeInventory

InvoiceItemOrderProductRequisitionReturnsStatusServiceOrderVendor

WBI Server (InterChange Server) Pre-Built Components Enhance Productivity

CTS6-04 Fast and Sure.ppt 20

WBI Server (InterChange Server) System Management

System ManagerGUI application for managing the InterChange serverProvides visual status of each component (i.e. servers, collaborations, connectors, and maps)Components can be stopped, paused, and restartedKeeps track of running processes (collaborations)−# of successful and unsuccessful flows for each process−Throughput metrics for each process

Provides management of failed flows−Can filter failed flows by collaboration, connector, etc.−Allows you to resubmit failed flows after problem has be resolved

Page 11: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

11

CTS6-04 Fast and Sure.ppt 21

Workflow Customer Business Object -Generated by Workflow Connector Agent

SAP Customer Business Object - Generated by Map 3

WebSphereInterChange Server

Generic Customer Business Object - Generated by Map 1

SAPMAP2

Siebel

Siebel Customer Business Object - Generated by Map 2

MAP3

1

4

2

5

Customer Sync

Collaboration

MAP1

WebSphere MQ

Workflow

3

Friendly Finance Data Flow for Customer Synchronization

CTS6-04 Fast and Sure.ppt 22

Each process step is associated with a corresponding “compensation” step

A compensation step determines how the process step is logically rolled back

Compensation steps can be “undo” or something else

If transaction fails, the compensation steps for all completed process steps are executed in reverse order

Collaboration is defined as transactional by changing a single property setting

Create Siebel Customer

Sub Transaction 1:

Sub Transaction 2:

Compensation Step

Begin Transaction

Commit Transaction

Log Error&

Exit

Yes

Yes

No

No

Create SAP Customer

Success?

Success?

Delete Siebel Customer

Transactional Collaboration - Compensation Steps

Page 12: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

12

CTS6-04 Fast and Sure.ppt 23

Repository

Collaboration

DEMO: Synchronized Update of Siebel and SAP

CTS6-04 Fast and Sure.ppt 24

BizTalk Editor

Messaging ManagerOrchestration Designer

BizTalk Mapper

????

????Developer

Different UI stylesDon't interoperateConflicting terminology

Microsoft BizTalk 2002BizTalk Development Tools Aren't Integrated

Page 13: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

13

CTS6-04 Fast and Sure.ppt 25

"Is anybody working on the Purchase Order document specification?"

"Which copy of the Orchestration to add a Customer is the right one?"

"Where are all the files we need to deploy the new Commission application?"

"The changes to the e-quote application aren't working! What do we need to do to roll back to the previous version?"

No Support to answer these questions with BizTalk

Development Team

BizTalk 2002 Lacks a Single Repository for Managing Integration Components

CTS6-04 Fast and Sure.ppt 26

BizTalk 2004

Beta June 2003What did they improve?

Tools are now integrated in VS.NETWeb Services supportImplemented in .NETRudimentary Human WorkflowIntegration with Office

Still has weaknessesIncompatible with BizTalk 2002 (Flows, Adapters)Modeling is LimitedMonitoring is LimitedHuman Workflow Requires Extensive Programming

Page 14: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

14

CTS6-04 Fast and Sure.ppt 27

IBM Microsoft1 BEA2 TIBCO3

Separation of Generic and Specific Business Objects for Flexibility Yes No No No

Pre-Built Generic Integration Process Logic Yes No No NoPre-Built Business Objects Yes No No NoFramework for Compensating Transactions Yes Yes Yes NoDynamic Cross-Referencing Yes No No NoConnectors Can Persist Events Yes No No NoConnectors Centrally Managed Yes No No NoIntegrated Tools Yes No Yes YesSingle Repository Yes No Yes YesEclipse Framework Enabled Yes No No NoReusable Maps Yes No Yes YesDebugging at Mapping Rule Level Yes No No NoReusable Sub Processes Yes No Yes YesNative Support for Web Services Yes No Yes YesManaging and Monitoring Individual Business Process Instances Yes No Yes No

Failed Flow Discovery & Restart Yes No Yes No1 BizTalk 2002 2 WebLogic Integration 8.1 3 BusinessWorks 2.0

IBM Leadership in Process Automation

CTS6-04 Fast and Sure.ppt 28

Modeling and MonitoringModeling and Monitoring

WebSphere BusinessIntegration Server Business

PartnersBackendSystems

Customers Employees LegacyApplications

Portal InternetPortal

Web ServiceSiebelSAP

1. Apply for Mortgage1. Apply for Mortgage 2. Review Application2. Review Application4. Process Application4. Process Application

5. Update5. Update 3. Score Credit3. Score Credit

Business Integration - Monitoring

Integration BusIntegration Bus

WebSphereMQ

Workflow

InterChangeServer

WBI Message Broker

Page 15: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

15

CTS6-04 Fast and Sure.ppt 29

How can the managers keep track of what’s going on?

IBM

WebSphere Business Integration Monitoring can monitor your running systems and track historical data.

Friendly Finance Monitoring

Friendly Finance

CTS6-04 Fast and Sure.ppt 30

WBI Modeler

WBI Server

WBI Monitor

Historical Real Time

Model

DeploymentWizard

Model

DeploymentWizard

Run Time Data

An Integrated System:Modeling, Run Time, Monitoring

Page 16: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

16

CTS6-04 Fast and Sure.ppt 31

WebSphere Business Integration Monitor:Monitor and Manage

Workflow Dashboard – Real Time MonitoringWhat is Happening Now?

Business Dashboard – Historical AnalysisAm I Achieving My Business Objectives?

Monitor and Manage without ProgrammingImport process definition from modeler

Monitor Process Instances and Business MeasuresCustomized Views of DataExport Run Time Data Back into ModelerSuspend, resume, terminate individual instancesTransfer (reassign) work

CTS6-04 Fast and Sure.ppt 32

DEMO: WebSphere Business Integration Monitor

Pre-Defined and User Defined Business Measures

Customized Views

Workflow Dashboard

Business Dashboard

Page 17: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

17

CTS6-04 Fast and Sure.ppt 33

IBM Microsoft1 BEA2 TIBCO3

Import Process Definition from Modeler Yes No No NoReal Time Pre-Defined Business Measures Yes No Yes NoReal Time User Defined Business Measures Yes No No YesReal Time Process and Sub-Process Drill Down Yes No No NoElapsed and Working Time Yes No Yes NoAccrued Cost Yes No No NoCustomized Views of Data Yes No No YesSelect Business Measures Yes No No YesFiltered Business Measures Yes No No YesSaving View Definitions Yes No No YesHistorical View of Information Yes Yes No YesValue, Average, Quartile, Trend Yes No No NoTabular View Yes Yes No YesGraphical View Yes No No YesExport Data Back into Modeler Yes No No No

1 BizTalk 2002 2 WebLogic Integration 8.1 3BusinessFactor 4.0

IBM Leadership in Business Integration Monitoring

Monitoring Integrated with Modeling / Run Time Yes No No No

CTS6-04 Fast and Sure.ppt 34

Friendly Finance is an on demand ebusiness

on demand ebusiness:

An enterprise whose business processes – integrated end-to-end across the company and with key partners, suppliers and customers – can respond with flexibility and speed to any customer demand, market opportunity or threat

- Sam Palmisano

Page 18: e-business on demand Competitive Technical Briefing · 2005-06-10 · 1 e-business on demand Competitive Technical Briefing Business Integration Fast and Sure CTS6-04 Fast and Sure.ppt

18

CTS6-04 Fast and Sure.ppt 35

Credit Lyonnais is Also an on demand ebusiness

The ChallengeEnable straight-through processing of equity trades to improve responsiveness to changes in market demand

The SolutionIBM WebSphere Business Integration for Financial Markets; IBM WebSphere Business Integration Adapters for SWIFT, JDBC, ODBC, e-Mail, JText and XML

IBM WebSphere Business Integration helped us achieve 99 percent reconciliation rate with custodians, virtually eliminate failed trades, and reduce Back Office costs by 20 percent.”- Dominique LoosHead of Global Equity Operations, Credit Lyonnais.