Using the Process Center & Process Designer (Unit 7) IBM Business Process Manager V8.5 for z/os: 'ZBPM8' Workshop (Copies of this material in Techdoc PRS5204) Instructors: IBM Advanced Technical Skills Lee-Win Tai tai@us.ibm.com John Hutchinson hutchjm@us.ibm.com Updated December 4, 2013 1 Topics 2 Using Process Designer & Process Center Install & Configure Process Designer on your workstation Login to the Process Designer and perform some simple navigation tasks to get familiar with PD & PC. Give the pcadmin UserID Read access to the Advanced Hiring Sample Application Run the Advanced Hiring Sample application in the Process Center Run the Advanced Hiring Sample app in the Process Server on z/os Use the Process Center for other things? Use the Process Admin Console to? Login to the Business Space / Portal Other administrative tasks using the Process Center's ISC, etc. Mention fixing Passwords
BPM Integration Configurations Wildfire Class PD = graphical tool to create business processes IID = graphical tool to configure business processes with resources like DB2, CICS (WID) Top-Down Bottom-Up Publish Process Center: Save Process Center zlinux 192.168.17.232 wpspctr.wsclab.washington.ibm.com WAS AppServer run time where Process Designer & Integration Designer share assets to develop business processes interactively. pcsr01a Process Center Server DB2 z/os Repository BPM Repository = DB2 Database Similar to BPM Database on z/os 192.168.17.215 Deploy Process Servers on z/os in WSLPLEX Team 1 Process Servers are WAS Servers with Business Integration Services z/os B1SR01 Process Server DB2 Team 2 Team 3 z/os B2SR01 Process Server DB2 Team 4 z/os B3SR01 Process Server z/os B4SR01 Process Server DB2 DB2 Team 1: 192.168.17.201 = wg31 Team 2: 192.168.17.202 = wg31 Team 3: 192.168.17.203 = wg31 Team 4: 192.168.17.204 = wg31 Team 5: 192.168.17.205 = wg31... 3 IBM Business Process Manager V8 Process End-Users Process Owners Business & IT Authors IT Developers Authors & Admins Process Designer Integration Designer Process Center Governance of Entire BPM Life Cycle Process Center: Actually, just another Process Server on Linux which manages the Repository and supports the PD & IID activities. Shared Assets Versioned Assets Server Registry BPM Repository Design Improve Deploy Measure Process Server BPMN Out-of-box Process Portal 4 Rules Monitoring Configurable Business Space BPEL ESB Optional Microsoft Add-ons
Download the Process Designer Login to the Process Center http://9.82.34.232:9080/processcenter A Getting Started panel displays: Click on the Download button for the Process Designer. 5 Install and Configure the Process Designer Extract the IBM Process Designer.zip file to C:\wpswork\PD\. Go to the extracted folder and double-click on the installprocessdesigner_admin.bat file. This will install Process Designer to default folder C:\IBM\ProcessDesigner\v8.5. Verify the eclipse.ini file. The line to point to our ProcessCenter: -Dcom.ibm.bpm.processcenter.url=http://9.82.34.232:9080. Start the Process Designer: Go to Start > Programs > IBM > IBM Process Designer > IBM Process Designer 8.5 If you have problems connecting/starting IBM Process Designer, check for any log/trace files in C:\IBM\ProcessDesigner\v8.5\workspace\.metadata\.log. 6
Getting Familiar with the Process Center Asset Tabs Logon to the Process Center: http://9.82.34.232:9080/processcenter using the pcadmin Note the Asset Tabs : Process Apps Install & Test Toolkits - share library items across process applications Servers See who's connected Admin Manage Users User Action Menu 7 Getting Familiar with the Process Center Process Apps In the Process Apps Tab, double-click an application to: Create a New Snapshot Export, Install in a Process Server Manage, Look at History Edit, Clone, Activate, Archive... 8
Getting Familiar with the Process Designer Start the Process Designer: Start Programs > IBM > IBM Process Designer > IBM Process Designer 8.0 This looks like the Process Center, but is a View that allows you to test Process applications using the Designer or Inspector views. 9 Testing the Hiring Sample application (HSS) Click on the Process Apps tab Click on Open in Designer : 10
Running the HSS App in the Process Designer view (in the Process Center) Click on the Business Process Diagrams: Standard HR Open New Position : 11 Running the HSS App in the PD Inspector View Click on the Run button (Yellow triangle): Highlight the New line under Status and then click on the Run button: 12
Running the HSS App in the Process Center... A browser should pop up with this screen: Click Next, Next, and Submit and the browser should close. 13 Running the HSS App in the Process Center... Go back to the Process Designer, and click the Refresh button: and the Status should change to Closed : 14
Process Center PD & IID The two authoring tools interact with the Process Center differently: PD follows a tightly coupled model. The artifacts that it works with are stored directly in the BPM repository. IID follows a loosely coupled push-pull model. The artifacts are pulled from the repository into the IIID workspace when requested.. 15 Components of a Process Application 16
Process Designer Layout 17 Business Data Objects 18
Process Variables 19 Process Coach in BPM V8 for Human Task Activities 20
Business Process Management ProcessIBMEnvironment Interfaces BPC Explorer host:port/bpc Process Center /ProcessCenter(on Linux) Process Admin /ProcessAdmin Process Designer (runs on workstation) Business Space & Portal /portal Integration Designer (runs on Workstation) 21 Tools and Measurements Tracking Automatic Manual KPIs Scoreboard Reports Ad-Hoc Historical etc... 22
Tracking 23 Manual Tracking 24
Key Performance Indicators (KPIs) 25 Business Performance Admin Console 26
When to use which console? Process Center Console & Process Designer (WLE) Deploy process applications on the Process Servers Create and grant users access to process applications and toolkits Activate, deactivate or clone snapshots deployed on a Process Center Server Process Admin Console (WLE) Activate, deactivate, stop or undeploy snapshots on a Process Server, or Manage Users & Groups. Business Performance Admin Console (see ITSO Workshop examples) Administrative Console (WAS) Stop and start BPEL templates associated with Process Applications Business Space (WPS) & Process Portal (WLE) Testing, Collaborating, Documenting Process Apps 27 BPM V. 8.5 for z/os Supports automation of business and system processes across z/os core business applications Built-in dashboards to help improve business process outcomes and enable the creation of custom dashboards Delivers high scalability and transactional integrity for automated straight through processing supporting thousands of transactions per second Takes advantage of WebSphere Optimized Local Adapter (WOLA) technology for high-speed integration with co-located COBOL, PL/I, and assembler applications in CICS, IMS, or batch environments at in-memory transfer speeds What's New: Simplified installation, configuration, and administration on z/os to help reduce time and effort Performance and process instance details dashboards Exploits improved sharing of IBM WebSphere MQ and IBM DB2 resources to support high-availability configurations BPM Advanced Only Configuration 28
IBM Business Process Manager v8.5 for System Z System z Governance and Scale Social Collaboration Mobile Portal Coaches Process Server Advanced for z/os BPMN Process Rules Core BPM Performance Monitoring Deploy z/os, Linux on System z Blades on zenterprise Dashboards Process Server Advanced for z/os Only BPEL Adaptors Integration Advanced Automation & Integration Measure WOLA CTG IMSConnect DB2 Type -2 WMQ Q Sharing Governance / Visibility Define Improve Linux (z, p, x), AIX, WIN Shared Assets Server Registry DB2 V10 for z/os Process Center Process Designer / Optimizer Versioned Assets Network Multiple Process Centers Process Center Console 13 13 Integration Designer 2013 IBM Corporation 29 Process Designer and Integration Designer Import a process application in IID (1) and store in the local workspace When done with implementation, the PC repository is updated from local workspace (2) Local workspace can be refreshed from the PC to pick up changes made in PD (3) 30
Centralized Governance on System z (Hybrid) Centralized Deployment Control Panel & Dashboard Centralized repository Process Designers Integration Designers Windows Windows Process Center One-click snapshots of reusable toolkits and apps Centralized deployment One-click deployment and in flight upgrade Repository Centralized registry DB2 V10 for z/os Single server registry and dashboard of deployments Linux on System z Process Server Distributed Q/A Process Server Distributed Test Windows Development Test Cell Instance 31 14 Process Server on z/os Process Server Production Process Hub Production Human Services... Linux on System z Q/ A Cell Instance Linux on System z Production Instance (e.g., LOB Bank)... z/os Production Instance Enterprise Bank EIS Integration 2013 IBM Corporation