IBM-BPMv85-WhatsNew-DEEPER-DIVE-by-PaulPacholski

advertisement
IBM Business Process Management
What’s New in IBM BPM v8.5
A Technical Overview
IBM Business Process Manager 8.5
Version 1.1
Paul Pacholski
IBM Canada Toronto Laboratory
Key New Capabilities in IBM BPM 8.5
1. Simplified IBM BPM installation, configuration, and administration
reduces time and effort to setup, manage, and expand IBM BPM
2. Improved business process outcomes by significantly enhanced
support for out-of-the box and custom dashboards
3. New, internal document repository to consistently store document
attachments, both internally and externally, using CMIS
4. Enhanced collaboration, communications, and change tracking
between Blueworks Live and Process Designer
5. Enhanced Web Services security and SOAP header support in the
IBM BPM standard runtime
6. Included entitlement for IBM Worklight Enterprise Edition
Environment accelerates developing IBM BPM applications on
mobile devices
2
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
3
© 2013 IBM Corporation
IBM BPM Statement of Environment
• Details – See IBM Support Portal
– IBM BPM Advanced:
• http://www-01.ibm.com/support/docview.wss?uid=swg27023005
– IBM Integration Designer
• http://www-01.ibm.com/support/docview.wss?uid=swg27022441
Above link show all the
details
Example: Supported
Databases
4
© 2013 IBM Corporation
IBM BPM Statement of Environment Highlights
•
•
•
•
Process Server and Process Center based on WAS 8.5.0.2
Integration Designer based on RAD 8.5.1 and eclipse 3.6.2
Integration Designer now supports 64 bit
Support for Oracle RAC in active/active configuration (as of
8.0.1.1)
• Coaches now use and support Dojo 1.8.3
• IBM Business Process Manager for Microsoft Office AddOn and IBM Business Process Manager for Microsoft
SharePoint Add-On are not supported
– http://www-01.ibm.com/support/docview.wss?uid=swg21631699
• IE V8 is deprecated and in some cases not supported
5
© 2013 IBM Corporation
IE V8 Differences and Limitations
• Process Instances view has been replaced with a Dashboard based
view. For IE8 users, the pre-8.5 version of the Process Instances view
is used.
• The new Dashboard Controls are not supported on IE8
• The new OOTB Dashboards (Process Performance and Team
Performance) are not supported on IE8
6
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
7
© 2013 IBM Corporation
New Social, Actionable Coach-Based Dashboards
• Coach based, out of the box,
configurable dashboards –
replaces “scoreboards” from
previous releases
• Process Owners can view current
performance against expectations
• Team Managers can visualize and
manage the work of their team
• Participants can see their own task
performance measurements
• Take action directly to resolve
issues and balance work
• Ability to create custom
dashboards using Coach Views –
empowering customization and
extensibility
8
© 2013 IBM Corporation
Team Performance Dashboard
Link to detailed team
peformce page
• Accessible to users (Managers) that belong to tw_managers group and are
managers of the teams
• Shows quick overview of a team status (At Risk / Overdue / On Track)
• Has a link to explore deeper the team performance
• Replaces pre v8.5 My Team Performance dashboards
9
© 2013 IBM Corporation
Team Performance - Overview
• Turnover Rate – shows daily productivity (closed versus new tasks) per
hour or per day
• Roster – the Team members and their key personal task completion
statistics (assigned and completed tasks)
10
© 2013 IBM Corporation
Team Performance – Team Tasks
•
•
•
11
Shows Tasks: All Open, Open Unassigned, Completed
Daily view of the mix of At Risk / Overdue / On Track (colorful bar chars on the right)
Manager can Modify Task’s Due Date and Priority; reassign task to Team or a Team
Member
© 2013 IBM Corporation
Team Performance – Reassign Tasks
Assign to a Team
member
• Manager can Reassign back to
Team or another Team member
12
© 2013 IBM Corporation
Flexible Instance or Task Search
Create a Search “Pill”
• “Pill Editor” available in all dashboards
• Search for instances using “Tracked” business data / Process / Task data –
depending if you search for tasks or instances
– i.e. Mortgage Amount and Customer Name (tracked data)
© 2013 IBM Corporation
13
Team Performance – Individual Performance
Activity Stream
for user Paul
• Shows Team member’s individual statistics
• Shows tasks assigned to a particular team member
• Show the team member’s Activity stream
14
© 2013 IBM Corporation
Process Performance Dashboard
Link to detailed process
peformce page
• Access given to team members of teams set in “Expose Performance
Metrics” in Process Designer
• Shows quick overview of Process Status ( At Risk / Overdue / On
Track )
• Has a link to explore deeper the process performance
• Replaces pre 8.5 Process Performance dashboard
15
© 2013 IBM Corporation
Process Performance – Overview
Click RED to
show only
Overdue tasks
Overdue
tasks only
• Turnover Rate – shows daily productivity (closed versus new instances)
per hour or per day
• Instances in Progress – shows either all or what is selected in the pie
chart
16
© 2013 IBM Corporation
Process Performance – Tasks (Average Duration)
Scroll
down fo
get here
Rework!
• Shows average duration of tasks in a process (bar length reflects the duration)
• Shows % of occurrence (color saturation) – when decision gates are present
not all tasks are executed 100%
• Shows rework – duration and how often task was redone
17
© 2013 IBM Corporation
Process Performance – Timing Intervals (Average Duration)
Process Designer
• Average Duration of Timing Intervals in the process
diagram
18
© 2013 IBM Corporation
Process Performance – Diagram
Click he RED counter to
see the Overdue tasks
• Shows graphical aggregated view of the process
– How many inflight tasks
– Broken down by status (At Risk / Overdue / On Track)
• Instances in Progress – shows what is selected in the Tasks Status pane
19
© 2013 IBM Corporation
Process Performance – Gant View
Chnage
instance
Due Date
Gray means “future“
Drag to change target
task duration
Estimated
completion date
Instance
Due Date
Today
• Shows a predictive view of how (path) and when (completion) a process
instance will execute to completion
• Helps to determine whether an instance that is in progress is on track for
completion.
• Reworked tasks are indicated by an extra bar on the chart; a bar is added
every time that the task is reworked
20
© 2013 IBM Corporation
Process Performance – Gant View (Activity Stream)
A point in the pas when somone
conributed to the Activity Stream
Add to Activity Stream
Open Activity Stream from
the past. See only posts
up to that point
• See at what point in the process instance execution the Activity Stream was
updated and see the Activity Stream Content
• Attachment icon decorations (circles) show when attachment was added
21
© 2013 IBM Corporation
Process Performance – Gant View (Changing Instance Due Date)
Due Date now far off
to the right.
Chart is now redrawn
22
© 2013 IBM Corporation
Process Performance – Gant View (Changing Task Due Date)
BACKWARD
Drag the orange Bar
23
FORWARD
© 2013 IBM Corporation
Process Performance – Set Path
Change projected
execution path
• Shows the path that is most commonly taken through the process.
• If autotracking is enabled, this path is based on historical data, otherwise the longest (pessimistic) path
through the process instance is displayed (traversed path is shown in blue, the projected path in orange)
• Change the projected path through the instance by Changing the time period on which the historical data is
based.
• Create a custom projected path by clicking the Set path icon
• Path changes are automatically reflected in the projected path on the Gantt View page
24
© 2013 IBM Corporation
Process Performance – Set Path (New Execution Path)
New pojected excution
path now includes these
two Human Taks
25
© 2013 IBM Corporation
Process Performance – Gant View (New Execution Path)
New pojected excuting
path now show these two
new Human Taks
26
© 2013 IBM Corporation
Ability to See Who is Logged In
Logged in users
are identified by a
green dot
• Useful when reassigning tasks – want to assign task to a user that is logged in
• Useful when wanting to collaborate with an expert – want to make sure expert is
logged in
27
© 2013 IBM Corporation
Notifications of New Mentions while Away
Aftr logging in, users see
how many Mnentions they
got since there were
logged in last time
The orange start indicates
all the mentions that Pual
has missed.
28
© 2013 IBM Corporation
Complete BPM Tasks with IBM Connections
Define IBM Connections
Server
Specify that you
want to receive
notifications
• IBM Connections users do not need to switch to Process Portal to
complete work
• Users click on stream entry and open the Coaches directly within IBM
Connections
• Requires Admin Console and Process Designer (define server) setup
29
© 2013 IBM Corporation
Complete BPM Tasks with IBM Connections
Inline task
completion
30
WARNING: Animated Slide. View this slide in Slide Show mode.
© 2013 IBM Corporation
Complete BPM Tasks with IBM Domino Server
Inline task
completion
• If Process Portal users are using email with an IBM Lotus Domino V9 server,
they can complete Process Portal tasks directly from their email notifications
– This “inline” feature is not available on earlier version of Lotus Domino server
• BPM sends e-mails when a task is assigned to a user
• Users click on the email and open the Coaches directly within notes client
31
© 2013 IBM Corporation
Configure Process Portal Tabs to Match User’ Role
New Tab Orginizer
Ability to hide tabs
Saved
Serach
Custom
Dashboard
This user will only see
Mortgage Processing
Overview Custom
Dashboard
32
© 2013 IBM Corporation
Process Portal Tab Organizer Items
Work
Team Performance
Process Performance
Saved Searched
Custom Dashboard
Ad-hoc Reports
Scoreboards
33
© 2013 IBM Corporation
Configure Process Portal Tab Order for Groups
Using Process Admin
Console administrators
can assine the same
Process Portal Display
Order assigned to
selected users or groups
• Administrators can configure tab order for all users in a group so that all
users see the same dashboards and saved searches in the same order
• To apply the tab order from one user to all users in a selected user
group, copy the attribute value from the user and paste it in as the value
for a user group.
34
•
© 2013 IBM Corporation
Copy URL Link
Copy the page link
• Copy URLs for inclusion in chat sessions, emails, and
documents
35
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
36
© 2013 IBM Corporation
Process Portal Dashboards Implemented Using Coach Views
New toolkit cotaining
building block of
dashboards
• Prior to v8.5 Process Portal could not be modified
• In v8.5 Process Portal dashboards were re-built using Coach Views
• Process Portal dashboards are three Human Service (BPM_WORK, Process
Performance Team Performance)
• Dashboards can now be easily customized and redeployed
37
© 2013 IBM Corporation
Dashboards Toolkit
Default Ajax Data
Services
BOs used by CVs
and Ajax Services
19 new dashboard
Coach Views
• Contains all that is needed to build the Dashboards:
Services, BOs, Coach Views (i.e. the “Pill” Editor CV)
• You can modify and extend the default dashboards
• You can also create use the toolkit elements to
create new custom dashboards
38
© 2013 IBM Corporation
Custom Dashboards
Dashboard Human Service:
• Coaches;
• System Services to feed data to dashboards;
• Navigation links for dashboard screen
transitions
Coach composed of
Dashboard Coach Views
Expose Human Service
as "Dashboard“
• Custom dashboards are Human
Services constructed from the
Dashboard CVs
• Must be exposed as “Dashboard”
39
Dashboard in Process
Portal
© 2013 IBM Corporation
Caching Service Results
• Prior to v8.5 calling an idempotent service (those whose
return value only depends on the input parameters) resulted
in executing the logic even though the result was already
known from a previous invocation
• In v8.5 you can optionally select to cache the results of an
integration service.
• The results are cached according to unique input variable
data
40
© 2013 IBM Corporation
New “Web Service” Server Type
WS configuration per
deployment environmnet
Web Service configuration
parameters can now be
changed after deployment
Web Service
configuration
parameters
•
•
41
Prior to v8.5 an outbound web service configuration was not reusable
In v8.5 new Web Service Servers type was introduced
– You can reuse the new web service configuration from multiple web service
invocations
– You can define different configuration per Environment Type (i.e. Production Server)
– You can change Web Service after deployment, different for each Process Server
© 2013 IBM Corporation
Reusing Web Service Server Configuration
• When authoring an outbound Web Service you can now specify the
Web Service server to reuse configuration parameters
• Then specify the operation and generate types for that operation
42
© 2013 IBM Corporation
WS-I Security Support: Policy Set, Policy Binding
Outbound
• Prior to v8.5 BPM Advanced (Integration Designer) or an external
integration tool had to be used to invoke an outbound Secure Web
Service
• In v8.5 outbound Web Services can use the Client Policy Sets and Policy
Bindings defined in WAS Admin Console
43
© 2013 IBM Corporation
WS-I Security Support: Policy Set, Policy Binding
Inbound
• In v8.5 also inbound Web Services can use the Provider Policy Sets and
Policy Bindings defined in WAS Admin Console
44
© 2013 IBM Corporation
Improved and Enhanced SOPA Header Support
• Prior to v8.5 SOAP headers could only be set in outbound
Web Service request messages
• In v8.5, SOAP headers are supported
– In both request and response messages
– In both inbound and outbound Web Service interactions
– New SOAPHeaders and SOAPHeader types
– Outbound Header tab is now deprecated
45
© 2013 IBM Corporation
New SOAPHeaders and SOAPHeader Types
46
© 2013 IBM Corporation
Inbound WS SOAP Header Usage Example
No explicit settings are
reuired in Process
Designer to retrieve
inbound data from inbound
SOAP Headers
47
Somewhere in the inbound Web Service
inplementation need to add a line of code that
retrieves the data from the incoming SOAP Header
© 2013 IBM Corporation
Outbound WS SOAP Header Usage Example
Define a SOAPHeader
variable to format the data
you want to place in the
SOAP Header in the Web
Service you are invoking
As best pracice is to map the data from your
variables into the SOAP Heaer in a Service
raher than using Default Value
Use the Daat Mapping to
move your Private SOAP
Heaer variable to the
SOAP Header
48
© 2013 IBM Corporation
New Internal IBM BPM Document Store
• Prior to v8.5 only the Coaches NG could only connect to external CMISbased document stores
– Heritage coaches provided built-in support for document attachments, stored
within a local BPM database
• v8.5 is introduces a new local document store, providing a consistent
document management for external and internal document stores
IBM BPM 8.5
Internal
CMIS
repository
49
External
CMIS
repository
External
CMIS
repository
External
CMIS
repository
© 2013 IBM Corporation
Internal IBM BPM Document Store – Technical Details
• Technically IBM BPM Document Store is
– IBM FileNet Content Manager v5.2 (reduced)
– IBM CMIS for FileNet Content Manager
• New application IBM_BPM_DocumentStore
• Documents are put into the Process Server database tables
LSW_BPD_INSTANCE_DOCUMENTS and
LSW_BPD_INSTANCE_DOC_PROPS
50
© 2013 IBM Corporation
Replace Heritage Document Attachment with…
• In v8.5, Heritage Coach Controls and document API
(REST, WS, JS) will use the IBM BPM Local Docuent Store
• Existing heritage document attachments are moved to the
new IBM BPM Local Document Store
– New AdminTask.startDocumentStoreMigration migrates
document attachments from the IBM BPM database to the IBM
BPM document store.
– After the migration is complete, you can use either coaches or
heritage coaches to work with BPM documents in the IBM
BPM document store.
– Documents larger 1 GB are migrated as reference only (APIs,
Content Integration steps and coach views can handle these
seamlessly at runtime)
51
© 2013 IBM Corporation
Document Search & Event Subscription Lmitations
IBM BPM Document Store Limitations:
Event Class: Document
Object Type: BPM Document Attachment
Include Subtypes: not applicable
Event Type: limited choice
IBM BPM Document Store Limitatins:
Folder not supported (only Documnet)
52
© 2013 IBM Corporation
Document List View Differences
To maintain the same UI approach
as Heritage Coaches for IBM BPM
Document Store there are specific
options for BPM documents:
• Display Options
• Upload Options
ECM Document use a differet
approach where these options are
specifed in the retrieveal service
53
© 2013 IBM Corporation
Internal Document Operations Limitations
Outbound ECM Operations Limited to the Following
ECM Operation
Cancel check-out document
Check-in document
Check-out document
Create document
Delete document
Get all document versions
Get document
Get document content
Get type definition
Get type descendants
Search
Set document content
Update document properties
Description
Reverse the effect of a check-out
Check-in the private working copy of a document
Create a private working copy of the document
Create a document of the specified type
Delete the specified document
Get the list of all documents in the specified version series
Get the specified information for the document
Get the content stream for the specified document
Get the definition of the specified folder or document
Get the set of descendant types defined for the specified folder or document type
Execute a CMIS query statement against the contents of the repository
Set the content stream for the specified document object
Update properties of the specified document
Inbound ECM Events Limited to the Following
Check Out Canceled
Checked In
Checked Out
Created
Deleted
Updated
54
© 2013 IBM Corporation
Document Management Systems Supported
• Already supported in v8.0.1
– IBM FileNet 5.1
– IBM Content Manager 8.4.3
• New added support in v8.0.1.1 and in v8.5
– Alfresco Community 4.2
– Microsoft SharePoint 2010
55
© 2013 IBM Corporation
BPMN Import Directly from Process App
• In v8.0.x you could only
import BPMN files from
Process Center
• This created a new
ProcessApp every time
• In v8.5 you can import
BPMN files into an
existing process
application
56
© 2013 IBM Corporation
Cleanup Unnamed Snapshots
• Every time a Process Designer performs a save, an
Unnamed Snapshot is created
• In v8.0.x there was no way to cleanup Unnamed Snapshots
• v8.5 provides ability to remove unnamed snapshots from a
Process Center through a wsadmin command.
• Example:
AdminTask.BPMSnapshotCleanup
('[-containerAcronym BILLDISP -createdAfterLocal 2012-0101T00:00:00 -createdBeforeLocal 2012-02-31T21:37:06]')
This command deletes unnamed snapshots based on a time span that
falls within a particular time range
57
© 2013 IBM Corporation
Snapshot Install Less Prone to Failure
• In v8.0.x install of a Process App to Process Server may fail
due to an error that occurs during the transfer of tracking
definitions to the Process Server.
• When installs fail, everything rolls back.
• In v8.5 during the install the transfer tracking definitions is
now run as a separate transaction
– This allows the install to remain at a given state and then when
retried, it picks up after the last step that worked.
– This also allows to transfer tracking information as separate
step later on
58
© 2013 IBM Corporation
Recovery from Tracking Definition Transfer Failure
Error message while installing
snaphot:
„failed to send tracking definitions“
Installation status showing that „failure
occured sending tracking definitions“
59
Post install „Update Tracking Definitions“ in
Porcess Server Admin Console
© 2013 IBM Corporation
Limit the Target of a Message Event
This check box limits the listener (that listens
to start message event or to the intermediate
incoming message events) to that specific
process application snapshot
• New option when authoring UCA: Target the snapshot of the installed process
application that contains this BPD or Target the snapshot of the installed
process application that contains this service
• Start message events are targeted in the same snapshot of the process
application that contains the BPD or the service that sends the message event
• If the BPD or the service that is sending message event is in a toolkit, the
snapshot of the process application (which is the root container) is used
60
© 2013 IBM Corporation
Improved Intermediate Event Correlation
Radio button
select s the
correlation
variable
• Prior to v8.5 when configuring Intermediate Events attached to an UCA that
uses a variable you could only select top level object when as correlation
variable
• In v8.5 can now correlate on individual fields of the variable
61
© 2013 IBM Corporation
Governance Extended to Command Installation
Governance
Process controls
the installation
• With a governance process, you can attach rules or approvals to the
installation of a snapshot on a server.
• In v8.0.x Governance Processes were only available with manual
snapshot installation
• In v8.5 Governance Processes are activated for snapshots that are
installed by wsadmin commands:
– BPMInstall
– BPMCreateOfflinePackage
62
© 2013 IBM Corporation
Business Object Refactoring Support
• Prior to v8.5 the effects of renaming of a Business Object
was not visible and typically could only be discovered
during testing as runtime errors
• In v8.5 refactoring support was introduced for renaming
business objects, their attributes, and variables
– A preview window shows how a rename of a business object
will affect the objects that refer to it
– Objects locked by another user will be flagged as such and will
not be refactored
– While refactoring is in progress all refactored objects are
locked
63
© 2013 IBM Corporation
Renaming an Attribute Example
Shows what services and processes
contain the refactored variable, you
can select what you want to refactor
Data Mapping
JavaScript
64
© 2013 IBM Corporation
Terminology Changes
• Milestone changed to Phase
• Participant Group changed to Team
65
© 2013 IBM Corporation
Enhanced Team Support
• Define organizational structure of teams by adding a
manager of a team
• Delegate the specification of a team's members to a team
retrieval service that dynamically returns a list of users that
is based on parameters
• Use a team filter service to specify who must work on a task
from the originally assigned users
66
© 2013 IBM Corporation
Manager Team
• Prior to v8.5 Managers could only be defined in Process Admin Console
• In v8.5 Managers are just another Team
– Managers can now be defined in Process Designer
– Managers are selected from Teams defined in Process Designer
– Including dynamic selection
67
© 2013 IBM Corporation
Team Retrieval Service
• New service that enables team members to be resolved dynamically
Create new Team Retrieval
Service from a Template or
select exiting one
Default Team Retrieval
Service signature
• The service receives the name of the team as a string parameter, and
returns the resolved team as a Team object
• Additional input parameters my be specified for use in the team
selection algorithm
– Cannot pass process instance variables
– Can only pass literal values or EPVs or Environment Variables
68
© 2013 IBM Corporation
Team Retrieval Service Example
Invoking a Team Retrieval
service that has a custom
input parameter defined as
Environment variable
Team Retrieval service –
team selection logic.
Note both team and
manager is specified in this
service
69
© 2013 IBM Corporation
Team Filter Service is Fully Dynamic
• Team Filter Service takes the initially resolved team as a parameter and returns
the filtered Team object.
Default Team Filter
Service signature
• Team Filters – key features:
– Additional parameters can be specified to filter the team
– Parameters can be process instance variables
– Rule Services can also be invoked
• Example applications
– Two approvals must be done by two different approvers
– Depending on a claim value different teams need to be assigned
– Shift work (time dependent team assignment)
70
© 2013 IBM Corporation
Team Filter Service Example
New Bulk User
Attribute: Shift
Team Filter Service
is aware of current
time and filters out
users that are not in
the current shift
71
© 2013 IBM Corporation
Caching Team Service Results
• The results of Filter and Team Retrieval services can be
cached
• The size of the cache can be set in the 100Custom.xml file
72
© 2013 IBM Corporation
HTML Editor Enhancements
• Syntax Highlighting
• Variable Substitution
– Prior to v8.5 available only with Heritage Coaches)
• Both available only in Custom HTML Coach View
Using the {{ .. }}
notation variables
defined in Human
Service can use
in Custom HTML
Coach View
73
© 2013 IBM Corporation
Java Script Editor Enhancements
Context
assist
• Syntax Highlighting
• Content Assist
• Now available in all JavaScript editors in Process Designer
– i.e. Data Mapping, Coach Views, Coaches, Service Implementation,
etc..
74
© 2013 IBM Corporation
Enhanced Dynamic Coach View Visibility
• Prior to v8.5 Coach View visibility could be set to a fixed value (i.e. read
only, editable, hidden, same as parent, etc.) either as a literal or a
variable
• v8.5 provides client-side visibility rules of a Coach Views
• Rules can be authored as “Rule Expressions” or JavaScripts
• Only view instances in Coaches have the ability to be defined as rules
and/or script (View instances in Coach Views do not have these options)
75
© 2013 IBM Corporation
Coach View Dynamic Visibility – “Rule Expressions”
Variable
Expression
AND clauses
Team
Expression
Otherwise
• Rule Evaluation
– Rules are ordered
– First match is applied, if nothing
matches then “Otherwise” is
applied
– A rule can contain AND clauses
– Can be a mix of Variable and
Team rules
76
• Team Rule Expressions
– Input Team specified in expression
and the currently logged in Team
member
– For example, a rule may be set,
allowing only certain team members
to edit a particular part of a coach.
• Variable Rule Expressions
– Operate on variable values on the
client side
© 2013 IBM Corporation
Coach View Dynamic Visibility – Script
• Similar to “Rule Expression” > Variable
– Access to the Coach View variables on he client (in the
browser)
• Except you can write any logic
77
© 2013 IBM Corporation
Invoking a Decision Service for Visibility
• Visibility rules must be on the client side to be dynamic
– i.e. respond to variable changes in the Coach View
• Invoking Rules in ODM from Coach Views on the client side
is not advisable
– Synchronous invocation of server side services are anti-pattern
• Best practice is to invoke Decision Service in Human
Service
– However this will not be dynamic on the client side
– Decision can only be based on variables that are input to the
Coach View not dynamic values on the client
78
© 2013 IBM Corporation
Decreased Coach View Memory Footprint
• New Prototype-level event handlers option for Coach Views
– Selecting this option means that the event handlers for the Coach View are in
the prototype and not in every instance.
• However, the JavaScript code that you use to create and access variables
differs between Coach View instance-level event handlers and prototype-level
handler
79
Instance-level event handlers
Prototype-level event handlers
Define the variable in the inline JavaScript
of the Coach:
View:var myVariable = "123";
Define the variable in the inline JavaScript of
the Coach:
View:this.myVariable = "123";
Access the variable in the load event:
handler:if(myvariable == "123") { ... }
Access the variable in the load event:
handler:if(this.myvariable == "123") { ... }
© 2013 IBM Corporation
Logging in to Blueworks Live
Need to retrieve
Blueworks Live
signer certificates
manually
Remember last
used email
address
80
© 2013 IBM Corporation
Process Preview
• You now can view
Blueworks Live
processes in
Blueworks Live when
you are subscribing to
the processes from
IBM BPM
• This is especially
useful when you have
a vey large number of
processes
81
© 2013 IBM Corporation
Dynamic Search Filter
Unfiltered Spaces
Dynamic search
filter – displays
results as you type
82
© 2013 IBM Corporation
Business Process Attributes Imported
• Some Blueworks Live process
attributes are automatically
imported into as KPI values
• Specifically the following
items are imprted
– cost, work time, wait time, total
time, and value add.
83
© 2013 IBM Corporation
Process Activity Details Imported
• Blueworks Live activity
details are now imported
into the documentation
field
• Specifically the following
items are imported:
–
–
–
–
–
–
–
–
–
–
84
business owners,
experts, systems,
suppliers,
inputs,
outputs,
customers,
risk,
custom fields,
problems,
existing documentation.
© 2013 IBM Corporation
Check for Updates to Subscribed Process
Message indicating that a new
version of the subscribed
process is available
85
© 2013 IBM Corporation
SAP Solution Manager Integration – looking back…
SAP Solution Manager
IBM Process Designer
• Process Designer V8.0.1 introduced modeling capabilities to SAP process
– Enabled BPM to be the “System of Record” for SAP Enterprise Processes in SAP Solution Manager
• Process Designer provided three capabilities enabling it to be SAP modeling tool
1. Import a process model from SAP Solution Manager
2. Modify the process model
•
•
•
•
modify process flow
modify extended component properties (modify transactions)
rename/add/delete process activities
move and reorder steps
3. Export the Process App back to SAP Solution Manager
86
© 2013 IBM Corporation
Flexible Logical Component Settings for Activities
• Prior to v8.5, logical
component of an activity
was determined by
logical component of the
swim lane in which the
activity is located.
• In v8.5 swim lane
determines the default
logical component of
each new activity inside
the swim lane.
– However users are
allowed to change logical
component of an activity,
no matter which swim
lane the activity is in.
87
© 2013 IBM Corporation
Fixed Issues with Move/Copy of SAP BPDs
• Prior to v8.5 errors could result when a SAP BPD is copied / moved to another
Process App
– i.e. users saw wrong logical components on swim lanes and activities.
• In v8.5 Move / Copy operation is predictable and error free
– If a SAP BPD is copied / moved to a non-SAP process app, its SAP information
will be removed after copy/move.
– If a SAP BPD is copied / moved to a SAP process app, its SAP information will
be migrated to match with the new SAP Process App.
88
© 2013 IBM Corporation
More Flexible Connectivity Options to SAP SolMan
• Prior to v8.5 only the default Port
was supported and http and only
HTTP communication security of
the SAP Solution Manager is
supported.
• In v8.5 both HTTP and HTTPS are
supported. In the SAP Solution
Manager system information page,
‘System Number’ is replaced by
‘Port’.
89
© 2013 IBM Corporation
Update Documents from SAP Solution Manager
• SAP Solution Manager
Integration Feature supports the
replication of documentation
from BPH in form of URLs for
the very first import run
• Prior to v8.5, successive
imports did not bring new
documentation (to improve the
performance)
• In v8.5, when importing a BPH
from SAP users have a new
option “Update documentations”
90
© 2013 IBM Corporation
Miscellaneous SAP for BPM Improvements
• Significantly improved SAP SolMan / IBM BPM import and
export performance for large projects
• Fixed issues with recognizing weather a BPD is linked to a
Process in SAP SolMan
– Prior to v8.5 in some cases a BPDs would loose their
association with SAP SolMan which manifested itself by a
missing Custom tab
91
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
92
© 2013 IBM Corporation
New wsadmin Commands for Process Server
• New wsadmin commands to manage applications and artifacts on
Process Server
– Update system toolkits with interim fixes by using the following
command:
• BPMUpdateSystemApp
– Administer the new IBM BPM document store with the following
commands:
•
•
•
•
•
93
maintainDocumentStoreAuthorization
getDocumentStoreStatus
startDocumentStoreMigration
maintainDocumentStoreTrace
updateDocumentStoreApplication
© 2013 IBM Corporation
Centralized Failed Event Manager
• The Failed Event Manager is now available from the administrative
console under your deployment environment.
94
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
95
© 2013 IBM Corporation
Install & Configuration
Profile Changes
• Only ND profile for BPM Standard or BPM Advanced
– Stand Alone profile available only for: BPM Express and the IID UTE
– 12 profile type collapsed into 1
• All work done in Deployment Environment (i.e. can change from Standard
to Advanced without re-installing
Profile type
Installed Product
Standalone
DMgr
Custom Node
BPM Express
Yes
No
No
BPM Standard
No
Yes
Yes
BPM Advanced
No
Yes
Yes
IID UTE
Yes
Optional
Optional
(BPM Advanced)
• Single node ND is a better starting point to grow your configuration by
merely adding new BPM nodes as required
96
© 2013 IBM Corporation
Install & Configuration
DE Wizard
New Deployment Environment Types & Patterns
• Three DE Types
– New Advanced-only type
equivalent to WPS (no
Process Center)
– No more WESB type
Three DE Types
• Two DE Patterns
– Single cluster
– Three cluster
• Application, Remote
Messaging, Remote Support
– The 3-cluster pattern is
recommended for production
– The DE Wizard no longer
offers a 2-cluster or 4-cluster
patterns
97
Two DE Patterns
© 2013 IBM Corporation
Install & Configuration
DE Wizard
Greater Role and Simpler to Use
• Plays a greater role
DE Creation
Wizard
– DE Wizard now performs
config functions that used to
be done via profiles.
• Simpler to Use
– Overall panes reduced from
16 to 7
– Three Create Deployment
Environment panels
condensed to one
– Reflects the product
configuration and install
simplification
• Fewer DBs
• Fewer SI Busses
• Fewer Custer Patterns
98
© 2013 IBM Corporation
Install & Configuration
BPM Advanced 8.0.x 4-Cluster
Dramatically Simplified Deployment Topology
Msg.member2
ME
ME
ME
ME
ME
ME
ME
ME ME
ME
ME ME
AppTarget
Cluster
App.member1
(PC Console)
Process Admin
BPC
Your Apps
App.member2
(PC Console)
Process Admin
BPC
Your Apps
Support
Cluster
Sup.member1
Perf Console,
CEI
Sup.member2
Perf Console,
CEI
PDW tables
CEI
Msg.member1
BPC
Node Agent
SCA.APPLICATION
Node Agent
SCA.SYSTEM
IHS
Messaging
Cluster
Node2
PERFDW
DMGR
IP
Sprayer
PROCSVR
Node1
IHS
ProcServer tables
CommonDB tables
FEMgr, ES, BRules, etc
MEDB tables
SCA.SYS, SCA.APP, CEI,
BPC, procsvr, perfdw
BPEDB tables
Web
Cluster
Web.member1
Process Portal,
BSpace,
widgets, BRM, BPC
Explorer
Web.member2
Process Portal,
BSpace,
widgets, BRM, BPC
Explorer
BSpace tables
99
© 2013 IBM Corporation
Install & Configuration
BPM Advanced 8.5 3-Cluster
Dramatically Simplified Deployment Topology
DMGR
Node Agent
IP
Sprayer
Messaging
Cluster
IHS
1
3
App
Cluster
CMNDB (cell)
AppSched,
Mediations, Rels
CMNDB (DE)
BPC, FEM, ES,
BSpace, MEDB
2
BPMDB (DE)
Process Server,
EmbeddedECM
Support
Cluster
Msg.member1
Node2
Node Agent
Msg.member2
ME
ME
PROCSVR
Node1
IHS
4
1. Fewer cell
scoped
tables
2. Only three
database
types
App.member1
3. Only three
Clusters
(PC Console)
Process Admin
Process Portal
BSpace
Widgets
Embedded ECM
BPC
SCA
BRM
Support.member1
Support.member2
PDW, CEI,
BPC Explorer
PDW, CEI,
BPC Explorer
4. Only one SI
Bus - One
SIB for all
components,
Separate
SIB per DE
PDWDB (DE)
Performance DW
100
© 2013 IBM Corporation
Install & Configuration
DE Wizard
Simplified Deployment Topology
Only three
databases are
required
Two addtional
datbases are
optional
CMNDB (cell)
101
AppSched,
Mediations, Rels
CMNDB (DE)
BPC, FEM, ES,
BSpace, MEDB
BPMDB (DE)
Process Server,
EmbeddedECM
PDWDB (DE)
Performance DW
© 2013 IBM Corporation
Install & Configuration
Easier to Support Multiple DEs Per Cell
• Deployment Environments represent the collection of
clusters for a working BPM environment.
• Each DE has everything it needs
– Some key BPM Advanced cell-scoped DB tables were moved
to DE-scope: Event Sequencing and Failed Events
• The ultimate goal is that DEs are autonomous enough to for
each support “tenants”.
– V8.5 moves much closer to that.
102
© 2013 IBM Corporation
Install & Configuration
New BPMConfig Command
• Creates: profiles, deployment environment configuration,
database tables, sql scripts for creating the required database tables.
• Validates that the configured deployment environment is correct by
comparing it against the values in the properties file that is used to
create that deployment environment
• Starts the deployment environment including the deployment
manager, the node agents, and the cluster members using the
specified deployment manager profile. (Remote nodes must be started
manually)
• Stops the deployment environment using the specified deployment
manager profile.
• Replaces old tools: DB Design Tool (DDT) and ConfigNode
• Can be used instead of: Profile Management Tool (PMT);
Manageprofiles command; DE Wizard
103
© 2013 IBM Corporation
Install & Configuration
BPMConfig Syntax
BPMConfig—
+-+-create--+-de----------------------------------+-+--properties_file----------------------+
| |
+-profile--+---------------+----------+ |
|
| |
|
'-federateLater-'
| |
|
| |
'-sqlfiles--+-----------+--output_dir-‘ |
|
| |
'-outputDir-'
|
|
| '-validate--de--PROFILE_NAME--DE_NAME-------------‘
|
'-+-start-+--+-profile--PROFILE_NAME--de--DE_NAME--username--USERNAME--password--PASSWORD-+-'
'-stop--' '-properties_file------------------------------------------------------------'
104
© 2013 IBM Corporation
Install & Configuration
BPMConfig Command – Property Files
• The BPMConfig properties file is formed of name-value pairs of
configuration settings for IBM Business Process Manager deployment
manager and managed node profiles, and databases.
• Included are sample property files can be used as a starting point
Sample Proprties Files
for all configuration
types
105
Sample Properties Files
for Advanced Only
configuraton
© 2013 IBM Corporation
Install & Configuration
Simplified Upgrade
• All four install types (Express/Standard/Advanced/WPS
Only) has 99% the same binaries, expect for
– License Files - Each offering has unique license files
– SWG Inventory Tags - Each offering has unique inventory tags
– BPM.product file - Each offering creates its own BPM.product
file with the unique offering name inside.
• Easily to do When we do a version/offering upgrade we do
the following:
– Replace the license files
– Replace the SWG inventory Tags
– Replace the BPM.product file
106
© 2013 IBM Corporation
Install & Configuration
Installation
Typical
• Fast and simple
• Optionally installs DB2 Express
• Creates simple ND profiles
Custom
• Lays down binaries only
• Two install options
1. Using BPMConfig command
2. Using PMT and DE Wizard
107
© 2013 IBM Corporation
Install & Configuration
Custom Install Using BPMConfig
Step
108
Tool
comments
1
Create databases
DB tooling, such as
DB2 command line
Just create DBs and users, not tables. Can get commands
from InfoCenter. The tables can be automatically created
during config –OR - created via scripting later.
2
Install BPM v8.5
Installation Manager
Many ways to invoke IM, including that a “Custom Install”
from the Launchpad starts the IM. When product install is
complete, you do not have to launch the PMT
3
Update properties
file
File editor
Many sample properties files are provided.
4
Create config
Command line
BPMConfig
Creates Dmgr profile, Custom profile, federates custom
profile to dmgr, creates Deployment Environment, creates
tables in existing DB (also generates SQL scripts if you
prefer to run later )
5
BPMConfig start
Command line
BPMConfig
Starts the Dmgr, Node Agent, cluster members
© 2013 IBM Corporation
Install & Configuration
Custom Using PMT and DE Wizard
Step
Tool
comments
1
Create
databases
DB tooling, such as DB2
command line
Create DBs and users, not the tables. Can get commands from InfoCenter
DBA can cut and paste from infocenter article
2
Install BPM v8.5
Installation Manager
Many ways to invoke IM, including that a “Custom Install” from the Launchpad
starts IM. When install is complete, you don’t have to launch the PMT immediately.
3
Create Dmgr
profile
PMT or manageprofiles
This creates the dmgr for your cell.
CMNDB (CELLDB) tables are not necessary until a DE is created.
4
Start Dmgr
Command line
5
Create Custom
profile(s),
federate to Dmgr
PMT or manageprofiles
6
Create DE
DE Wizard
In the DE Wizard panels, manually adjust the database info as needed.
CMNDB, BPMDB, PDWDB, etc scripts are generated under
<DMGR_HOME>\dbscripts
7
Create DB tables
DB tooling, such as DB2
command line
Provide scripts to DBA
(alternatively, if permissions are allowed, tables can be created automatically and
bootstrapped automatically)
8
Run Bootstrap
Command Line
Primes the BPM/PDW dbs. Only run once per DE.
This is a separate step only if you created the DB tables manually.
This step is not required for BPM Advanced-only
(BPMConfig)
(BPMConfig)
bootstrapProcessServerData
109
This creates the “empty” nodes in your cell.
© 2013 IBM Corporation
Security
Reduced Number of BPM Required Users
• Cell Admin is the classic WAS
administrator
• DE Admin is the main BPM
administrator
– WAS “secondary admin”
– Can not assign admin roles
DMGR
NA
DE Admin
– WAS “primary admin”
– Can assign admin roles
Cell Admin
NA
MECluster01
AppCluster01
SupCluster01
• Removed default mandatory
users
– tw_admin, tw_user,
tw_portal_admin.
tw_runtime_server,
tw_webservice, bpmAuthor
110
© 2013 IBM Corporation
Security
Consolidation of Roles and Aliases
• Aliases
– v8.0.x required 33
aliases
– v8.5 uses only 3
All roles mapped
via a single Alias
• For Cell admin
• For DE admin
• For DB admin
• Roles
– 13 Roles mapped
to single user
DeAdmin via
DeAdminAlias
Only 3 Aliases
are needed
111
© 2013 IBM Corporation
Security
Programmatic Security Properties Access
• In v8.0.x to change security property value required editing of XML files
• In v8.5 security properties moved to WebSphere Common
Configuration Model (WCCM) model
– Can now be accessed and modified programmatically using the
WebSphere command-line administration tool (wsadmin)
AdminConfig commands
• Example: BPMServerSecurity configuration object:
112
parameter
Description
Default
deploy-snapshot-using-https
Used to force Process Center Server to use
https to deploy ProcessApps and Toolkits to
Process Servers.
false
wildcardProcessingOptimized
A property used for enabling searches for user
registries with/without wildcards. When set to
true, optimizes searches
false
externalUserQueryLimit
The maximum number of users in Process
Admin Console or Process Center to be
specified for any "add-user" or "look up user"
activity.
100
© 2013 IBM Corporation
Security
Single Command Password Change
• In v8.0.x expired password for user ID specified for BPM
Aliases and runAs roles (e.g. tw_admin) needed to be
updated in numerous places
• In v8.5 single command password change for BPM Aliases
and BPM Applications runAs roles
– updateBPMAliasesAndRunAsRolesPasswords
• Provides a command-line method to synchronize passwords for
authentication aliases or application RunAs roles after a password
has been changed for a user defined in the file registry or external
security provider
113
© 2013 IBM Corporation
Security
BPM Default User Registry
• In v8.0.x IBM BPM default database registry was used from BPM users
• In 8.5 the BPM database registry was removed and instead WebSphere
Application Server file registry is now used for all profile types (Node
and DE)
– This significantly simplifies the creation of users in the Process
Admin console
– When VMM is federated with a corporate LDAP there is no need to
replicate BPM admin users
• Migration
– Users from the IBM BPM default database registry are migrated to
the WebSphere Application Server file registry.
– Passwords are also migrated so that you no longer have to change
or reset passwords after migration.
114
© 2013 IBM Corporation
Security
Adding Users and Groups Separated
• Users and groups are separated in all UIs
115
© 2013 IBM Corporation
Security
Improved LDAP Performance
• LDAP Query performance improvement
– All queries from the UI are bound and will return only fixed number of entries
– Number of entries is user specified, 100 by default
• New Admin Commands for user synchronization:
– Synchronize All Users, Synchronize Selected Users, Replicate user group
membership
116
© 2013 IBM Corporation
Security
Existing User Synchronization
• New option to update in DB only users already present in
the table
117
© 2013 IBM Corporation
Migration
Interactive Migration Guide in Info Center
• Select migration options
• Generates a printable, shareable set of
migration instructions that are customized
to suit a specific migration scenario
Select migratin
options
118
Cusomized
migration
instructions
© 2013 IBM Corporation
Migration
New IBM BPM 8.5 Process Server Only
Migration Target
– New profile type in V8.5
• Exiting WPS customers can
easily migrate to an
environment that is familiar
to them (no Process Center)
119
Dmgr
CELLDB (cell)
dmgr
Node01
Node Agent
ME.mbr1
ME
App.mbr1
MECluster
AppCluster
BSpace, widgets,
BPC, SCA, BRM
Sup.mbr1
DeploymentEnvironmentBus
• Source: Classic WPS and
WESB
• Target: V8.5 IBM BPM 8.5
Process Server Only
AppSched,
Mediations,
Rels
CMNDB (DE)
BPC, FEM, ES,
ESBLogMed,
BSpace, MEDB
SupCluster
CEI,
BPC Explorer
© 2013 IBM Corporation
Migration
Migrate Business Data and Applications Only
• v8.x Supported Profile Migration
– WPS, BPM Advanced
– Everything in the vOld profiles
was “copied” into the vNew
profiles
• v8.5 Profile Migration is dropped
– Build new vNew cell, use vOld
databases (run upgrade scripting
on db tables)
– vNew environment is a fresh
configuration
• Take advantage of new config
practices
V8.x
vNew Cell
vOld Cell
[new binaries]
[old config]
[old binaries]
[old config]
V8.5
vNew Cell
[new binaries]
[new config]
[old] DB tables
(upgraded via scripts)
– Only Business Data and
Applications are migrated
120
© 2013 IBM Corporation
Migration
v8.5 Migration Paths Summary
From
121
To
Version
EOS
WPS 620
WPS 700
BPM 750
BPM 751
WPS 602
10/2010
Yes
Yes
WPS 610
04/2013
Yes
WPS 612
10/2013
Yes
WPS 620
04/2014
WPS 700
04/2015
BPM 750
n/a
BPM 751
n/a
BPM 800
n/a
BPM 801
n/a
BPM 800
BPM 801
BPM 850
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WLE 7.1
WLE 7.2
BPM 750
BPM 751
BPM 800
BPM 801
BPM 850
TW 61x
10/2013
Yes
Yes
Yes
Yes
Yes
Yes
TW 62x
10/2013
Yes
Yes
Yes
Yes
Yes
Yes
WLE 71
10/2013
Yes
Yes
Yes
Yes
Yes
Yes
WLE 72
04/2016
Yes
Yes
Yes
Yes
Yes
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
122
© 2013 IBM Corporation
Custom XPath Extension Functions
• Custom XPath extension functions can be used in BPEL processes.
• You now can create your own XPath extension functions instead of
using only predefined functions.
• Custom XPath extension functions are helpful if you are migrating from
a different product and want to use existing functions with IBM BPM
• Usage
–
–
–
–
Open IID’s Java Perspective
Create Java Class
Export as jar
Declare the plugin in META-INF
– Point BPEL editor to a path where the Custom XPath jars reside
123
© 2013 IBM Corporation
BPEL XPath Custom Expressions
Custom XPath Expression
abc:CreatedDelimitedString() is
now visible in Assign Statement in
BPEL Editor
Set path to Custom
XPath Expression
jars
124
© 2013 IBM Corporation
Publishing a Module from Integration Designer
Add Remove Programs
• Prior to v8.5 (when creating SAC J2EE Applications that are not targeting
Process Center) you could use a Process Center in Process Server to deploy
modules using Add Remove Programs
• In v8.5, since no stand alone profiles can be created, IID can no loner publish
directly using Add Remove Programs command
Process Server UTE still provides a stand alone
Process Server UTE profile
125
© 2013 IBM Corporation
Alternatives to Publishing from IID to Process Server
• Alternative 1 is to use J2EE
Export and deploy manually using
Admin Console
• Will not be able to use Test Client
126
• Alternative 2 is to crate a dummy
ProcessApp and Associate then
Disassociate your Module with that
ProcessApp
• Will be able to use Test Client
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
127
© 2013 IBM Corporation
IBM BPM Includes IBM Worklight License
• IBM Business Process Manager Advanced and IBM
Business Process Manager Standard V8.5 now include a
nonproduction license entitlement for IBM Worklight
Enterprise Edition as a supporting program.
• You can download Worklight Enterprise Edition from
Passport Advantage based on your IBM BPM
entitlements.
• When you are ready to move your application to a
production environment, you can do so by purchasing
either a Worklight Enterprise Edition license or a
Worklight Consumer Edition license, depending on your
needs.
• For more information, see IBM technical document
7038107.
128
© 2013 IBM Corporation
Mobile BPM Sample Exchange
• Samples Exchange contains a sample mobile application that is
developed for use with the IBM Business Process Manager and
Worklight bundle.
– http://bpmwiki.blueworkslive.com/display/samples/Mobile+BPM+%28Worklig
ht+sample%29?focusedCommentId=28083417#comment-28083417
• Mobile Sample Toolkits
129
© 2013 IBM Corporation
Agenda
IBM BPM Statement of Environment
Process Portal
Process Designer and Process Center
Process Server
Installation, Configuration and Migration
Integration Designer
Mobile
Business Monitor
130
© 2013 IBM Corporation
Removed IBM Monitor Model Generation Support
• In v8.5 “Enable process
monitoring through IBM
Business Monitor” feature has
been removed
• Monitor models can be
generated only from a Process
App imported into IBM
Integration Designer
• IBM BPM Standard v8.5
customers are entitled to
Integration Designer v8.5
– Retrieve ProcessApp from
PC to Integration Designer
– Use Integration Designer to
create, customize and
deploy MM
131
Removed in
v8.5
© 2013 IBM Corporation
Monitor Model in Integration Designer
Process App in IID - Process Center Perspective
Process App in IDD - Business
Perspective
132
Generate Monitor Model Wizard
© 2013 IBM Corporation
Generate J2EE Monitor Model EAR
Monitor Model
generated by the
Monitor Model
Wizard
Generate Monitor
Model EAR
133
© 2013 IBM Corporation
Deploy Customized Monitor Model
Monitor model created in previous
step and customized can now be
deployed to IBM Monitor Server
IBM Monitor 8.0.1.1
Server
134
IBM BPM 8.5 Process Center
© 2013 IBM Corporation
References
• This presentation
– https://w303.ibm.com/tools/cm/iram/faces/_rlvid.jsp?_rap=!assetDetails&
_rvip=/home.jsp&guid=BE7FA9B1-EB15-0078-0831DF4A85EA102C&v=1.0&submission=false
• Recording of this session
–
• IBM BPM V8.5 VMware image is already available!
– https://w303.ibm.com/tools/cm/iram/faces/_rlvid.jsp?_rap=!assetDetails&
_rvip=/home.jsp&guid=E61CA4E5-672A-AF01-CA7E1D20B113AF59&v=1.0&submission=false
136
© 2013 IBM Corporation
137
© 2013 IBM Corporation
BACKUP
138
© 2013 IBM Corporation
Download