1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager.

Post on 24-Dec-2015

224 views 5 download

Tags:

transcript

1

© 2012 IBM Corporation

© 2012 IBM Corporation

IBM BPM v8.0 STEW

What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Link to More Comprehensive Presentation

This presentation is a high-level overview of IBM BPM v8.0

Here is a link to a more comprehensive presentation:(this was presented by Paul Pacholski in June)

– https://w3-03.ibm.com/tools/cm/iram/assetDetail/content.faces?post=&fid=&v=1.0&guid=69B344E2-52ED-B1EB-8140-EDF19FBF8B70&tid=

© 2010 IBM Corporation

Simplicity for business & IT collaboration

Power to scale from a project to a program

Visibility to improve business outcomes

Governance across BPM projects and programs

Simplicity for business & IT collaboration

Power to scale from a project to a program

Visibility to improve business outcomes

Governance across BPM projects and programs

In 2011 … IBM BPM and Process Center unified the tools for process teams to build, deploy, govern, and scale process

applications …

© 2010 IBM Corporation

Social On-the-go

Collaborative

In 2012 … IBM BPM delivers innovative user

interface tools for business users to collaborate in getting work done …

© 2010 IBM Corporation

Consistency Across the Portfolio

© 2010 IBM Corporation

IBM Business Process Manager v8

Governance / Visibility

Deploy

Define Improve

Process Designer / Optimizer

IntegrationDesigner

Process Center Console

Process Center

PortalMobile

Process ServerCore BPM Advanced Automation & Integration

BPMN BPEL AdaptorsProcess Rules PerformanceData Warehouse ESB

Social

CoachesOptional Microsoft Add-ons

Custom Apps

Measure

Network Multiple Process Centers

Server RegistryShared Assets

Versioned Assets

• Express• Standard• Advanced

WAS 8

© 2010 IBM Corporation

zOS

MobileAccess

Collaboration ContentAccess

EnhancedGovernance

What’s New in IBM Business Process Manager v8?

+295 other enhancements

© 2010 IBM Corporation

What’s NOT new in IBM BPM v8?

IBM BPM v8 is *not* a brand new architecture!

– The underlying architecture, platform and engines were not redesigned or rebuilt

– It has more fixes and better performance than v7.5.1

– Customers should not be afraid to embrace v8 now!

• There is no reason to wait for an update

• Take advantage of the fixes and performance enhancements without the risk of a new architecture

IBM BPM v8 should *not* substantially change how you introduce IBM BPM to your customers

(Yes, we’ve moved up to WAS v8, but this should not impact IBM BPM as a whole.)

© 2010 IBM Corporation

Social Collaboration New Process Portal and

Coaches enable users to work together on the same tasks via real-time interactions.

Activity streams provide a way for you to monitor and perform ad-hoc actions on your “favorite” processes and tasks.

Experts – either pre-defined or discovered dynamically (using social analytics) – can help you complete process tasks.

© 2010 IBM Corporation

Completely Revamped Process PortalChange the way people work with tasks by making it social and accessible

Replace traditional “inbox” with dynamic task management workspace

Replace traditional “inbox” with dynamic task management workspace

© 2010 IBM Corporation

Completely Revamped Process PortalChange the way people work with tasks by making it social and accessible

Simplify user interactions by allowing “in-line” task completion

Simplify user interactions by allowing “in-line” task completion

© 2010 IBM Corporation

Complete view of process details from within any task

Complete view of process details from within any task

Instance Details

© 2010 IBM Corporation

Dynamic activity notifications facilitate real-time collaboration and responsiveness

Dynamic activity notifications facilitate real-time collaboration and responsiveness

Instance Stream – Aggregates Instance Interactions (System and User)

© 2010 IBM Corporation

Connect to other pre-defined & discovered Experts

to get help with your task

Connect to other pre-defined & discovered Experts

to get help with your task

Experts – Identified by SMEs, Inferred by the System

© 2010 IBM Corporation

Real-timeScoreboards

Critical Path Management

Provides visibility into work-in-progress & the ability to take corrective action when necessary

Selection of projected path; visibility into details of each activity in the process

Heat Map Overlays

Detects bottlenecks and performance thresholds and displays them visually

Performance Data Warehouse powers the situational awareness

Performance Data Warehouse Opening New Frontiers

Social Analytics

Collaborate directly on work with other participants and experts for simpler task completion

Pre v8 capabilities New in v8

Experts – Inferred by the System

© 2010 IBM Corporation

In-Task CollaborationWendy sees a Collaboration request from Jane…

Wendy will see an instant message

invitation

© 2010 IBM Corporation

Jane can make Wendy an editor

Wendy is in “view” mode and can see Jane’s edits real time!

In-Task CollaborationJane and Wendy can work together in the shared Coach

Jane is the editor… Wendy can see her changes as she types

© 2010 IBM Corporation

DEVELOPING ADVANCED UI

New Coach Designer enablesuser-defined Coach Controls.

© 2010 IBM Corporation

New Reusable “Coach Views”Implement reusable UI components that look & behave exactly as you want

Create reusable Coach controls and templates, stored as sharable Library objects

Alternative approach to heritage “modeled” Coach implementations

Direct implementation by web developers using familiar HTML, JavaScript, CSS, Ajax, JSON, …

© 2010 IBM Corporation

New Reusable “Coach Views”Create new views & controls … drag-and-drop to build rich coach UIs

© 2010 IBM Corporation

Simple Run-time control interactions

Controls bound to the same data automatically update themselves when data is updated

– In this example, both the “Input Data” control and “Output Letter” control are bound to the same data – so “Output Letter” is automatically updated when you change the input data.

© 2010 IBM Corporation

…and to go along with the data-centric Coach Designer…

Shared Business Objects

Data can now be shared between parallel tasks and across process instances.

© 2010 IBM Corporation

MobileAccess Native mobile app for iPhone / iPad promotes

broader adoption and easy access to Blueworks Live & IBM BPM tasks

Consolidates all of your process related work into a unified view

Extensive REST APIs & examples enable customized integration of IBM BPM and Blueworks Live content into your own mobile experiences

Support mobile device browsers & form factors

IBM Corporation © 2011

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users

iOS App provides access to both IBM BPM tasks and Blueworks Live automation tasksiOS App provides access to both IBM BPM tasks and Blueworks Live automation tasks

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users: Task Forms & Coaches

Simple task forms and intelligent “coaches” guide user inputs

Simple task forms and intelligent “coaches” guide user inputs

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users: BlueworksLive Task Completion

Easy-to-view task list provides visibility to task history and task(s) to-do

Easy-to-view task list provides visibility to task history and task(s) to-do

© 2010 IBM Corporation

Improve productivity among business stakeholders through dynamic

communication of activities – reduce ‘back channel” emails, messages, etc.

Improve productivity among business stakeholders through dynamic

communication of activities – reduce ‘back channel” emails, messages, etc.

Attach supporting documents and images to any process task

Attach supporting documents and images to any process task

Improve productivity with streamlined communicationiOS App: Dynamic Activity Stream Communication

IBM Confidential – NDA Required

© 2010 IBM Corporation

Smartphones

Tablets

DesktopBrowsers

W eb S p h ere P o rta l

W eb S p h ereA p p lic a t io n S erv er

Extensive REST APIs with API Tester

New Process Portal and iOS Mobile App

use this API

New Process Portal and iOS Mobile App

use this API

© 2010 IBM Corporation

ContentAccess Leverage shared business documents and

images within process tasks

Simplify access to content in any ECM repository using Content Management Interoperability Services (CMIS)

Search, browse, and display the “right documents at right time” within Process Coaches

Directly interact with document content – create, retrieve, update, delete

© 2010 IBM Corporation

Content Management Interoperability Services (CMIS)

Any CMIS compliant ECM systems can be integrated with IBM BPM

• FileNet V5• IBM CM8• Documentum• SharePoint• Alfresco• OpenText• Vignette… and more!

© 2010 IBM Corporation

Important Notes on CMIS for v8

FileNet V5, IBM CM8, Documentum, SharePoint, Alfresco, OpenText, Vignette and other Content Management Systems support CMIS.

However, for IBM BPM v8.0, IBM has only tested:

– FileNet

– IBM CM

– SharePoint testing is “almost done”

– Testing for Documentum and Alfresco are in progress.

Until all are tested, it is best to understand the above and position appropriately

Contact Amy Dickson for questions or issues on this.

© 2010 IBM Corporation

Content User Interface Integration

Two new Coach Views in Content Management Toolkit

– Document List – Renders document metadata returned by the Search operation

– Document Viewer – Renders document content

© 2010 IBM Corporation

Drag-and-Drop Content Integration in IBM BPM

© 2010 IBM Corporation

Simplified UI to Define ECM Search Filter & Preview Sample Results

© 2010 IBM Corporation

EnhancedGovernance

Networked Process Centers enable sharing of process assets & toolkits to accelerate expansion “from project to program”

Automated governance processes triggered by process life-cycle events for increased consistency & control

Active links to other development assets & tools (including Rational) via Open Services for Lifecycle Collaboration (OSLC)

© 2010 IBM Corporation

ProcessServer

Standard

ProcessServer

Standard

ProcessServer

Advanced

ProcessServer

Advanced

on zOS

Centralized governance of mixed IBM BPM environments

. . . . . .

ProcessDesigners

Integration Designers

Centralized Deployment Control Panel & Dashboard

Process CenterAdvanced Repository

Process Center Advanced can manage development and deployment of BPM applications for either Process Server Advanced or Process Server Standard

Process Server Standard is backward-compatible with Lombardi BPM applications,

preserving those investments

Process Server Advancedincludes WPS technology that can be

utilized when you also need advanced integration capabilities

© 2010 IBM Corporation

IBM

COE

Department 1

Department 2 OtherRepositories

Download process templates for IBM

products

Download process templates for IBM

products

Reference Assets in other enterprise

repositories

Reference Assets in other enterprise

repositories

Facilitate reuse across departments

Facilitate reuse across departments

Establish a Virtual CoE repository for exemplary content

Establish a Virtual CoE repository for exemplary content

Download IBM solution content

Download IBM solution content

Simplify reuse by integrating directly

into LOB tools.

Simplify reuse by integrating directly

into LOB tools.

My Department

Process Centers network for cross-group sharing

© 2010 IBM Corporation

Use governance processes to control process lifecycle

Trigger governance processes associated with specific lifecycle events

“deploy”

Governance process for

deploying Snapshots

Created

Process Lifecycle Events

Deployed

© 2010 IBM Corporation

Link to Lifecycle Assets using OSLC

Linked Lifecycle Data (OSLC)

“When you look a process model that has been linked to a requirement, a test case, and a SOA service – the user should be able to navigate across the links in model just like on the Web” – value proposition of OSLC

© 2010 IBM Corporation

Configure OSLC Registration

Connection information for an OSLC server

© 2010 IBM Corporation

Create link in any documentation field

RTC provides the details via the OSLC API

This link opens the selected Requirement Change Request in RTC

© 2010 IBM Corporation

Process Center Search

© 2010 IBM Corporation

Expanded Process Management on zOS

Leverage co-location with CICS, IMS, or DB2 for superior performance, scalability, and access to data

Simplify operations by centralizing process assets for high volume process automation with high availability & quality of service

Modernize existing mainframe applications by adding a “layer of process” versus rip-and-replace

zOS Process Design Tooling

Enhance design tools to make it even easier to use with existing COBOL & CICS programs

Extend out-of-box adapters with support for WOLA, 2-way integrations with IMS, etc.

Administration & Installation

Support zOS-specific monitoring, problem determination, and system administration

Simplify additional installation scenarios on zOS

Optimization & tuning of IBM BPM performance on zOS JVM

V8 Enhancements:IBM BPM on zOS

© 2010 IBM Corporation

• centralized repository

• centralized deployment

• centralized governance

Process Center Advanced

BPM Repository

ProcessDesigner

IntegrationDesigner

Centralized Deployment Control Panel & Dashboard

IBM Business Process Manager on zOS

Business & IT Authors IT Developers

Deploy process apps

Windows

or Linux

zOS

IMSIMSCICSCICSCOBOLCOBOL

Native connectors

• co-locate processes with core zOS applications

• Built upon local zOS communications

• Bi-directional WOLA communications

© 2010 IBM Corporation

Performance Improvements

© 2010 IBM Corporation

Performance Improvements

Deliver more value for less cost

IBM continues to improve the performance of IBM BPM delivering

© 2010 IBM Corporation

BPM 7.5 Portal Inbox Search PerformanceManual Execution via Stock Portal

1.9

20.2

21.5

2.4

3.5 3.4

1.7

2.6 2.3

0

5

10

15

20

25

Default Inbox 10 BD Fields BD Filter & 10 BD Fields

Re

sp

on

se

Tim

e (

s)

- d

ow

n is

go

od

BPM 7.5 GM

BPM 7.5.1 (o1138.07)

+DB Tuning

Chart Date - 10/10/2011

Response time measurements collected via stopwatch using Firefox browser.

Process Server loaded with: 100,000 Active Process Instances 20 BPD variables per instance

'Default Inbox' returns ~1000 Tasks 'Base Filter' returns ~1000 Tasks 'Custom Filter' returns ~200 Tasks

tw proc: IBM System x3950 M2. (4) Intel Xeon x7460 @ 2.66GHz (6 Cores each. 4 Cores enabled). 64 GB RAM. 32MB L3. Window s 2008 ES SP2.Database: IBM pSeries. 8 Cores (SMT on). 8 GB RAM

Business Data Search Performance in BPM 7.5.1

…the baseline was already greatly reduced in v7.5.1, but there is more…

© 2010 IBM Corporation

Business Data Search Performance in BPM 8.0

BPM 8.0 Portal Inbox Search PerformanceManual Execution via Saved Search

1130

15301580

625

1050

1160

730

837

0

250

500

750

1000

1250

1500

1750

2000

Default Filter & Fields BD Filter 10 BD Fields

Re

sp

on

se

Tim

e (

ms

) -

do

wn

is g

oo

d

BPM 7.5.1

20120327

+Accelerator Tables

Chart Date - 4/10/2012

Response time measurements collected via FireBug plugin using Firefox browser.

Process Server loaded with: 100,000 Active Process Instances 275,000 Total Tasks 70 BPD variables per instance

'Default Filter' matches ~1000 Tasks 'BD Filter' matches ~200 Tasks

BPM Srvr: IBM xSeries Model 3950 Intel Xeon E7-4870 @ 2.4GHz (4 cores enabled) 32GB RAMDatabase: IBM pSeries. 8 cores. 16GB RAM

© 2010 IBM Corporation

+295 others…

© 2010 IBM Corporation

Additional Enhancements

Process Designer

Exception Handling Improvement

BPD Notification Auto-flow

Terminate Event Semantics

Ad-hoc start event semantics

Instance error and recovery options

Import semantics

JAX-WS implementation for outbound WS calls from PD

Install / Management

64bit profile mgmt tool

Install Improvements

© 2010 IBM Corporation

Additional Enhancements

Integration Designer

Rich Text formatting in descriptions with OSGI document links

Design time specification of SCA retry count

Faults on AIS interfaces

BO Map generation for XML Mapper

BPEL retries documentation

WebSphere Optimized Local Adapter (WOLA)

WESB new invocation styles

WESB mediation retry enhancements

WESB WebSphere eXteme Scale integration

© 2010 IBM Corporation

Additional Enhancements – Adapters

WebSphere Adapter for SAP

• Password less authentication (SSO / X509) using SAP adapter

WebSphere Adapter for Flat File & FTP

• Simplify Root Cause Analysis and Reduce Turnaround Time Enhancement

• Understand the flow of the adapter and exact point where the problem occurs in the flow (without code level knowledge) to be able to independently solve customer issues.

WebSphere Adapter for FTP

• Support for Commons net 3.0.1

WebSphere Adapter for JDBC

• Support for change in the schema name at runtime

• Installing adapter module in another environment (moving form development to production) may require a change the database schema names

WebSphere Adapter for IBM I

• Currency Support for JTOpen 7.5.1

© 2010 IBM Corporation

Key Takeaways – IBM BPM v8.0

Empower business users to work more efficiently and effectively with the new Process Portal

Empower business process authors with a new Coach Designer component

Facilitate the transition from project to program with new advanced governance capabilities

Maximize your process content investment with rich content search and sharing capabilities

Enrich business processes with access to critical business documents and content

Extend the reach of your process applications with new mobile applications

Improve the foundation