Websphere - Smarter Software For A Smarter Planet. Respond Quickly To Changing Business Process Management Demands

Similar documents
WebSphere for SOA. BPM with SOA: Your Most Potent Weapon to Take on Business Complexity

Get Started on SOA. Process Entry Point Business Process Management (BPM) Business Problem

IBM BPM on zenterprise

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

A Fresh Look at the Mainframe

Veiklos procesų valdymas paprastesnis ir lengvesnis sprendimas

<Insert Picture Here> Service Oriented Architecture

Next Generation SOA Conference

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session

IBM Business Process Manager v7.5 Business and Technical Overview

Create New Business Processes Using Service Oriented Architecture

<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy

Business Process Modeling for SOA Prepare for SOA Implementation Dr. Alex Kwok 22 Nov 2004

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2

Optimize Process Performance with Analyzer, Monitor & Business Intelligence

IBM Software IBM Business Process Manager

IBM Business Monitor Actionable insight to the business

Oracle Enterprise Manager 13c Cloud Control

BPEL PM Preview

Architecting SOA With A Business Focus

Connectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand

Paul Lipton. Abstract. Speaker. SOA is Naturally Diverse. The New SOA Synergy: How Runtime Governance, Triage, and Security Must Work Together

Enterprise Services Repository

A New Approach to Managing Information: An Introduction to Advanced Case Management. Session Number Jeff Douglas, Sr. Product Manager, IBM

Adaptive work environments

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland

SOA Management Pack: Runtime Governance, and Improved Manageability of all Aspects of Your Business Flows

New and noteworthy in Rational Asset Manager V7.5.1

Oracle Fusion Applications Licensing Information

<Insert Picture Here> Dr. Jens Hündling Senior Sales Consultant January, 21 st, 2010 Oracle Direct, Potsdam

A Business Oriented Architecture. Combining BPM and SOA for Competitive Advantage

Business Process Management 2010

IBM Solutions for Enhancing Business Process Management (BPM)

Business Agility for Smarter Banking

<Insert Picture Here> Business-Driven IT Management with Oracle Enterprise Manager

Process Automation An (Executive) Overview. Enzo Greco WW Strategist IBM, Armonk, NY

IBM SmartCloud public images with selected software

Kalpana Margabandhu Director, WebSphere Adapters,Partner Gateway and WDI, AIM Development

WebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement

Accelerating Business Execution The Value of Fusion Middleware for Oracle Applications Customers. Leon Chen Sr. Sales Consultant Oracle

Oracle Application Integration Architecture

Oracle Application Integration Architecture

Decision Server. Combining Business Event Processing and Business Rules Management for Decision Agility and Effectiveness IBM Corporation

Building an SOA Solution Building a typical SOA application involves the following activities:

Service Oriented Architecture

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

THE FUTURE OF PROCESS HAS BEGUN

What's New In ActiveVOS 6.0 ActiveVOS 6.0

Laura Kiama WebSphere Sales Specialist. WebSphere. WebSphere IBM Corporation

Dramatically improve the way work gets done with IBM Business Process Manager

What s New: IBM Business Process Manager 8.0

Build a Proven Roadmap to Greater Business Agility

WebSphere Lombardi Edition (Teamworks) Overview IBM Corporation

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment.

AMP/ADTECH SOA Workshop. August 2017

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

IBM Operational Decision Manager

Service Visibility & Governance with WebSphere Service Registry (and What s New in v7.5)

Business Process Management and its importance in banks

Integrating Business Processes

IBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai

IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance

A technical discussion of performance and availability December IBM Tivoli Monitoring solutions for performance and availability

Business Process Management enabled by SOA. David Keyes WebSphere Business Unit Executive Asia Pacific

Establishing an Innovation Platform for Government

Distributed Order Orchestration Overview. Oracle Team

IBM Business Automation Workflow

Oracle Agile 9.3 Overview and current features

IBM Tivoli Service Desk

Inspire. Solution Overview. for solutions development

Ultimus Adaptive BPM Suite 8 Product Overview

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

Effectively Manage and Scale IBM BPM Infrastructure to Support 30,000+ Users WUG - Edinburgh

Smart SOA in Action. Service-Oriented Architecture (SOA) for Business Process Management. IBM Software Group

Oracle Application Integration Architecture Mission Critical SOA Governance

Service management solutions White paper. Six steps toward assuring service availability and performance.

IBM FileNet P8 Architecture Overview

Oracle Financials Accounting Hub

Oracle SOA Suite 11g. Oracle White Paper Oracle SOA Suite 11g

Les images publiques avec logiciels sélectionnés, disponibles sur l IBM SmartCloud

Oracle Application Integration Architecture

IBM WebSphere Service Registry and Repository, Version 6.0

A Fresh Look at the Mainframe

Adobe Experience Manager Forms

Introducing the New BizFlow DELIVERING PRODUCTIVE PROCESSES...FASTER

S Managing Oracle WebLogic Server: New Features and Best Practices

On demand operating environment solutions To support your IT objectives Transforming your business to on demand.

Ultimus Adaptive BPM Suite V8 Product Brief Page 2

Business Process Management & Intelligent BPM Suites. Shyju Sathi Raghavan

Application development in a Service Oriented Architecture

<Insert Picture Here> Oracle Insurance: A Clear Vision for the Industry

IBM Business Process Manager Telecom Pack version 7.5. Order Handling How To Guide

JBoss Enterprise SOA Platform

ORACLE FINANCIALS ACCOUNTING HUB INTEGRATION PACK FOR PEOPLESOFT GENERAL LEDGER

Applications Licensing Table

This video provides an overview of the new Blueworks Live, showing how easy it is to get started.

Oracle s Service-Oriented Architecture Strategy

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes

IBM A Assessment: IBM Architectural Design of SOA Solutions. Download Full Version :

Transcription:

Websphere - Smarter Software For A Smarter Planet Respond Quickly To Changing Business Process Management Demands

Business Needs To Act Fast We need a process to resolve our credit card business s billing disputes, but we can t wait for IT to build it. You can discover and build your processes simply and quickly, without involving IT. VP Mortgage IBM 02 Respond Quickly To Changing Business Process Management Demands 2

How Is Process Discovery Done Today? Lock your team in a conference room for days Use sticky notes Write on butcher paper Draw on a whiteboard Argue back and forth till you finally agree on your process Convert it to a diagram Re-draw it with a process design tool 02 Respond Quickly To Changing Business Process Management Demands 3

Demo: Process Discovery with IBM BPM Blueprint (Lombardi Blueprint) 02 Respond Quickly To Changing Business Process Management Demands 4

IBM BPM Blueprint Enables Collaborative Process Discovery And Design by Business Experts Easy for novices, rich enough for experts Simple to layout processes Analyze process costs and risks Built for process design Gathers essential data for process discovery and analysis PowerPoint and Word documents do not ensure the right data is captured or that it is depicted in a consistent manner Exports into process-specific formats such as BPMN and XPDL Accessible by all process stakeholders Browser-based, quickly can create access Easy to share processes across a team in real time No need to use PowerPoint and Word just because everybody has them 02 Respond Quickly To Changing Business Process Management Demands 5

Lombardi Enables Complete BPM For Business Experts Business teams need integrated technology to process improvement that provides a concrete connection from plans to activities Setting Direction Controlling Processes & Work HQ IT Corporate Strategy Map your business Model your processes Prioritize efforts Deliver business plan Build process applications Leverage existing infrastructure Enable work collaboration Optimize processes and teams Application Infrastructure IBM BPM Blueprint WebSphere Lombardi Edition 02 Respond Quickly To Changing Business Process Management Demands 6

The Traditional Process Application Lifecycle A Team Works, But Little Teamwork Java Developers Technical Experts Users / Managers Business Modelers Service Dev Tools Task Portal BPEL Modeler Business Modeler Integration Tools End User Forms Rules Modeler Rules Dev Tools Deployed Code Version 1... Deployed Code Version N Reports / Analytics????? How do these artifacts relate? Is everything in synch? 02 Respond Quickly To Changing Business Process Management Demands 7

The WebSphere Lombardi Edition Difference A Shared Process Model Improves Teamwork Process Developers Business Modelers Business Modeler Graphical Implementation Managers / Analysts Reports / Analytics Shared Process Model the picture IS the process User Portal / Forms Single integrated platform model, develop, monitor, optimize Single shared process model assets are always in synch Lower technical effort less development time, cost, risk Easy to change make frequent process improvements 02 Respond Quickly To Changing Business Process Management Demands 8 Users

Demo: WebSphere Lombardi Edition Business Focused for Business Improvement 02 Respond Quickly To Changing Business Process Management Demands 9

Provides a Simple but Powerful Iterative Process Development Environment WebSphere Lombardi Edition: Model, develop, deploy, and monitor from a single tool Import discovered process from IBM BPM Blueprint Add user interfaces ( coaches ), services, rules Deploy easily just save the process design Oracle and Microsoft need several tools to provide the same solution Retain business focus Set Key Performance Indicators (KPIs) for monitoring process instances Process improvement built in - optimize processes by using process data to identify bottlenecks Oracle and Microsoft are more technical, and do not capture the business data needed to aid process optimization 02 Respond Quickly To Changing Business Process Management Demands 10

Demo: Process Monitoring With WebSphere Lombardi Edition Create dashboards based on process data Create simple custom reports without programming 02 Respond Quickly To Changing Business Process Management Demands 11

The Value Of Business Driven Change With Lombardi Efficiency Effectiveness Agility Eliminating up to 80% of the human touches in Invoice Reconciliation Built supplier onboarding system for 40% less than code based alternative in 66% of the time Identify Issues in the lending process prior to having bottlenecks and identify areas of waste Standardize the Mall Branch office processes and make tasks easier for staff. Saves $2M per quarter by resolving Distressed Shipment more effectively Full Audit Trail for Compliance in their grants process 1 st major pharma to be compliant Reduce the time to document and comply with NERC regulations Cut engineering time of designers on car systems by 20% in one year. End Cap Product Display Management delays identified months in advance 02 Respond Quickly To Changing Business Process Management Demands 12

WebSphere Lombardi Edition & WebSphere Process Server Serve Different Needs WebSphere Lombardi Edition for business-led process improvement Visual analysis and optimization KPI identification and monitoring Rapid change deployment WebSphere Process Server for IT-led process automation Enterprise system orchestration Transactions and recovery Security and governance 02 Respond Quickly To Changing Business Process Management Demands 13

A Smarter Business Process, Led By IT We need to improve our business processes. Watch how quickly we can make the changes. VP Mortgage IBM 02 Respond Quickly To Changing Business Process Management Demands 14

Implementing Business Process Changes Developers use WebSphere Integration Developer (WID) tool to make the changes The WID tool supports a Service Component Architecture (SCA) philosophy Developers quickly assemble existing SCA components Wiring Data maps WID tool automatically generates some service components Example: Human tasks The tool supports development of new service components as well Benefits Easy to make changes 02 Respond Quickly To Changing Business Process Management Demands 15

Service Component Architecture Change a service without changing the process design SCA Reference SCA Interface Process Flow Customer Notification Human Task Service Component 2 Connector Web Service Service Component 2 Connector 1. Wire new service to existing process step 2. Re-deploy the process 02 Respond Quickly To Changing Business Process Management Demands 16

Service Wiring Includes Maps In Order To Handle Differing Data Formats from GBO SCA Reference SCA Interface Process Flow Customer Notification Web Service Service Component 2 Connector to GBO Generic Business Object Application Specific Business Object <xsd:complextype name="customerdata"> <xsd:element name="firstname" type="xsd:string" /> <xsd:element name="lastname" type="xsd:string" /> <xsd:element name="phonenumber" type="xsd:string" /> <xsd:element name="message" type="xsd:string" /> </xsd:complextype> <xsd:complextype name="vrucustomer"> <xsd:element name="name" type="xsd:string" /> <xsd:element name="pnum" type="xsd:string" /> <xsd:element name="msg" type="xsd:string" /> </xsd:complextype> The Loan Application process uses an application-neutral Generic Business Object (GBO) schema to represent its data structure Each service has its own Application Specific Business Objects (ASBO) The web service component uses maps to transform data between the two formats (GBO and ASBO) 02 Respond Quickly To Changing Business Process Management Demands 17

Demo: Change A Service Without Changing The Process Design Automate the Customer Notification task by replacing the human task with a web service Human Task Connector Web Service Connector Local Remote WPS Task Manager Web Service SCA Reference SCA Interface Process Flow Customer Notification Human Task Service Component 2 Connector Web Service Service Component 2 Connector 1. Wire new service to existing process step 2. Re-deploy the process 02 Respond Quickly To Changing Business Process Management Demands 18

Process Flex Points Are Built On Service Component Architecture Process Flow Invoker Nodes SCA SCA Reference Interface EJB Local Stateless Session Bean Service Components (code), or Service Proxy Components (no programming required) EJB Proxy RMI/IIOP EJB Human Task Connector Local WPS Task Manager Web Service Connector Remote Web Service WPS Rule Connector Local WPS Rules Engine ILOG SCA Adapter Fabric Dynamic Assembly Adapter Remote Local ILOG Rules Engine Fabric Dynamic Assembler 02 Respond Quickly To Changing Business Process Management Demands 19

Microsoft BizTalk Is Less Flexible BizTalk has no support for Service Component Architecture (SCA) Calls to different types of endpoints are done differently. Web services, adapters, business rules, and CICS are not accessed in the same way No separation between process design and service wiring Business logic is intermingled with service implementation details No generalized data representation Data structures of the endpoints are embedded in the business logic of the calling application Result: changes to service implementation details are hard to make and require changes to the process logic 02 Respond Quickly To Changing Business Process Management Demands 20

Demo: It s More Difficult To Change A BizTalk Process Changing an endpoint from a human step to a web service requires changes to the process logic Change must be repeated for each use of the service Process logic is cluttered with implementation details, so the changes cause cascading problems No automatic detection of interface discrepancies developer must handle manually 02 Respond Quickly To Changing Business Process Management Demands 21

Oracle Is Less Flexible Oracle BPEL Process Manager SCA supported in 11g release July 2009 IBM has supported SCA for five years 10g required services to be wired within the process Oracle BPM Does not support SCA Uses proprietary business objects Can change a service s URL, but any other change requires changing the invocation logic 02 Respond Quickly To Changing Business Process Management Demands 22

Oracle Promotes Application Integration Architecture (AIA) For SOA Applications AIA is a product than runs on Oracle SOA Suite AIA is used to integrate applications - point to point AIA provides Process Integration Packs (PIPs) to integrate specific applications Siebel CRM AIA PIPs Oracle Ebiz Oracle SOA Suite 02 Respond Quickly To Changing Business Process Management Demands 23

WebSphere Is Simpler, More Flexible, And More Cost Effective Than Oracle AIA WebSphere is simple to start, and easy to scale WebSphere requires no addition products, and is easy to install Oracle AIA requires the installation of multiple product, with specific product dependencies WebSphere is more flexible WebSphere is application and technology independent WebSphere s Dynamic Discovery addresses customer s specific needs Oracle AIA locks customers into Oracle middleware technologies Oracle PIPs are sold as point-to-point Oracle application integrations WebSphere is more cost effective WebSphere s cost is not affected by the number of applications to integrate Oracle AIA s cost grows rapidly with the workload and number of applications 02 Respond Quickly To Changing Business Process Management Demands 24

WebSphere Provides A Proven And Stable Environment Oracle Fusion Middleware And AIA Does NOT AIA is immature and changing rapidly Current AIA does not support Fusion Middleware 11g AIA 3.0 will support 11g, promised later in 2010 Oracle s support of Fusion Middleware 11g may cause a complete re-architecture of AIA s implementation and PIPs AIA solutions must change to support SCA AIA solutions must change to support the upcoming Oracle Service Bus 11g (promised for 2010) 02 Respond Quickly To Changing Business Process Management Demands 25

A Benefit Of IBM s Flexible Development Faster Time To Solution Total Build, Test and Deploy Time (hh:mm) 6:25 IBM Middleware WebSphere Process Server 1:06 (2:06) (5:08) SAP R/3 16:00 2.5x longer! Oracle Fusion BPEL Process Manager 3:17 (2:59) (1:38) (2:07) (2:14) Oracle Financials (1:30) CICS 10:21 1.6x longer! Microsoft BizTalk 2:42 (5:28) (2:32) Source: Internal IBM Productivity Comparison Study 02 Respond Quickly To Changing Business Process Management Demands 26

WebSphere Process Server Is The Runtime For The New Process WebSphere Process Server WebSphere Process Server (BPEL) WebSphere Enterprise Service Bus WebSphere Fabric WebSphere Business Monitor WebSphere Business Events WebSphere Portal EJB Container WebSphere Service Registry Repository ILOG JRules WebSphere XD Business Space One integrated framework for smart work Based on open standards EJB s WebSphere Application Server Web Containers JSP HTTP Server Servlets Web Services Engine Built on WebSphere Application Server 02 Respond Quickly To Changing Business Process Management Demands 27

WebSphere Process Server Accommodates A Changing Workforce Process tasks are associated with roles, not individuals Easily add employees and assign to roles Employees use their work list to claim outstanding task for completion Managers can re-assign tasks based on workload and staff availability Federate repositories to simplify the management of users and roles 02 Respond Quickly To Changing Business Process Management Demands 29

Business Space Can Also Adapt Employee Dashboards Business Space provides one web entry point for all employees involved in the process Views built with mashup technology allow fast and easy customization for specific roles Widgets access runtime environment via REST Risk Analyst Project Manager Business Expert Process Owner IT Developer 02 Respond Quickly To Changing Business Process Management Demands 30

What Roles Can Be Supported By Business Space? Task-specific roles Examples: Risk Assessor, Call Center Representative Process Administration Examples: Enroll employees, re-assign tasks, monitor instances Business Process Owner Examples: Monitor business metrics, receive and investigate alerts, change business rules Shared widgets support collaboration amongst the team and deliver supplemental information Easy to customize a dashboard for each role 02 Respond Quickly To Changing Business Process Management Demands 31

Business Space Is A More Flexible User Interface Framework Business Space enables quick and easy creation of role specific user interfaces Leverage the productivity of Web 2.0 technology More flexible than Microsoft BizTalk Developers must write code to create customized user interfaces No interfaces to the runtime environment are exposed Difficult to incorporate collaborative support and supplemental information Oracle has two strategic BPM products and two user interface technologies Oracle BPEL Process Manager Requires an additional product (WebCenter) Oracle BPM No custom, feed, Google Gadget, URL or MS document widgets No REST programming interfaces 02 Respond Quickly To Changing Business Process Management Demands 32

Demo: Create A Customized Dashboard For The Risk Analyst Use Business Space to create the customized dashboard (mashup) Task list Customer credit score history Branch Manager Risk Analyst 02 Respond Quickly To Changing Business Process Management Demands 33

WebSphere Process Server: Most Resilient In The Industry WebSphere Process Server Provides Non-Stop Operation WebSphere's console allows an administrator to resume or restart a process that has failed, for example, due to an unavailable service Oracle's BPEL Process Manager requires the developer to create XML files to indicate that the process faults are recoverable A Very Valuable Transaction Resilient Feature for WebSphere Process Server No One Else Can Do This! Mainframe service built into the heart of WebSphere Process Server 02 Respond Quickly To Changing Business Process Management Demands 34

DEMO: IBM Business Process Manager With Network Failure Unique Recovery Process flow with a single two phase commit transaction Operator is able to resume failed orders Submit Process is held order for recovery process Process Container Failed Orders Application Flow Automatic recovery Transaction Manager WebSphere Process Server 1. Submit 100 orders 2. Disconnect network 3. Restart failed orders Inconsistent data not visible to other process instances due to locking Rollback Database Table 1 DB2 Table 2 Network failure Database 02 Respond Quickly To Changing Business Process Management Demands 35 Table 1 Table 2 Oracle

DEMO: IBM Business Process Manager With Network Failure Unique Recovery Process flow with a single two phase commit transaction Operator is able to resume failed orders Operator restarts Order is held for recovery submitted order Process Container Application Flow Failed Orders Transaction Manager WebSphere Process Server 1. Submit 100 orders 2. Disconnect network 3. Restart failed orders Database Network failure Database Table 1 Table 2 Table 1 Table 2 DB2 Oracle 02 Respond Quickly To Changing Business Process Management Demands 36

Think About The Business Implications Can a business afford to lose orders? Would customers tolerate delayed orders? Can you afford to manually resume process instances? How are key databases reconciled that get out of sync? Can you have planned outages without ever shutting down your ability to process orders? 2+2=4 IBM 02 Respond Quickly To Changing Business Process Management Demands 37

Summary: Only IBM BPM Solutions Reduce Time, Cost, And Risk IBM BPM Blueprint is more accessible and more business-focused than Oracle and Microsoft WebSphere Lombardi Edition is better integrated and has better process optimization than Oracle and Microsoft WebSphere Integration Developer can implement process changes more quickly than Oracle and Microsoft WebSphere Process Server out performs Oracle and Microsoft Business Space delivers customized employee dashboards more quickly than Oracle and Microsoft Transaction Integrity: ONLY IBM Can deliver! 02 Respond Quickly To Changing Business Process Management Demands 38