Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time...
Transcript of Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time...
© 2012 IBM Corporation
IBM Business Process Management
1
Using the IBM Integration Designer(Unit 4)
IBM Business Process Manager V8.5 for z/OS:
'ZBPM8' Workshop (Copies of this material in Techdoc PRSxxxx)
Instructors: IBM Advanced Technical Skills
Lee-Win Tai [email protected]
John Hutchinson [email protected]
Updated November 18, 2013
© 2012 IBM Corporation
IBM Business Process Management
2
Topics
�Using IID
● Install & Configure IID on your workstation
© 2012 IBM Corporation
IBM Business Process Management
3
BPM Integration Configurations – Wildfire Class
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
. . .
z/OS
B1SR01ProcessServer
DB2
z/OSB2SR01ProcessServer
DB2
z/OS
B4SR01Process
Server
DB2
z/OS
B3SR01Process
Server
DB2
pcsr01aProcessCenterServer
zLinux – 192.168.17.232wpspctr.wsclab.washington.ibm.com
Repository
DB2
z/OS
Process Servers on z/OS in WSLPLEX
Team 1 Team 2 Team 3 Team 4
Process Center:
WAS AppServer run time where Process Designer & Integration Designer share assets to develop business
processes interactively.
PD = graphical tool to create
business processes
IID = graphical tool to configure
business processes with resources like
DB2, CICS (WID)
Process Servers are WAS Servers with
Business Integration Services
BPM Repository = DB2 Database Similar to
BPM Database on z/OS192.168.17.215
Deploy
Publish
Top-Down
Process Center
Bottom-Up
Save
© 2012 IBM Corporation
IBM Business Process Management
4
IBM Integration Designer (IID)Perspectives:
� Business Integration
� Process Center
� Features: BOs, SCAs, BPEs,
HTMs, Mediations, Rules, Data Interfaces
Work with:
� Process Apps and Toolkits
� Advanced Integration Service
� BPEL and Human Tasks
� Mediations
� Maps
� Adapters
© 2012 IBM Corporation
IBM Business Process Management
5
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..
© 2012 IBM Corporation
IBM Business Process Management
6
Components of a Process Application
© 2012 IBM Corporation
IBM Business Process Management
7
Process Environment Interfaces
� BPC Explorer host:port/bpc
� Process Admin /ProcessAdmin
� Business Space & Portal /portal
� Process Center /ProcessCenter(on Linux)
Process Designer (runs on workstation)
� Integration Designer (runs on Workstation)
© 2012 IBM Corporation
IBM Business Process Management
8
1313 © 2013 IBM Corporation13
Governance / Visibility
Deploy
Define Improve
Process Designer / Optimizer
IntegrationDesigner
Process Center Console
Process Center
PortalMobile
BPMN BPEL AdaptorsProcess Rules
PerformanceMonitoring Integration
Social Collaboration
Coaches Dashboards
Measure
Network Multiple Process Centers
Server RegistryShared Assets
Versioned Assets
Linux (z, p, x) , AIX, WIN
DB2 V10 for z/OS
Process Server Advanced for z/OS
Core BPM Advanced Automation & Integration
WOLACTGIMSConnectDB2 Type -2WMQ Q Sharing
System z Governance and Scale
IBM Business Process Manager v8.5 for System Z
z/OS, Linux on System z
Blades on zEnterprise
Process Server Advanced for z/OS Only
© 2012 IBM Corporation
IBM Business Process Management
9
IID
© 2012 IBM Corporation
IBM Business Process Management
10
Programming Model
© 2012 IBM Corporation
IBM Business Process Management
11
Integration Designer and Process Center
� Integration service development,BPEL orchestrations, mediations
– SCA modules and libraries
� Work is saved on the local workspace
� Artifacts tested on local unit test server
� Import process apps with Advanced integration services from the Process Center
� Implement advanced integration services
� Published implemented services to the Process Center
– Constant active connection not required
� Implement BPEL human workflows
© 2012 IBM Corporation
IBM Business Process Management
12
Integration Designer Layout
© 2012 IBM Corporation
IBM Business Process Management
13
Define the Process Center and Process Server
© 2012 IBM Corporation
IBM Business Process Management
14
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)
© 2012 IBM Corporation
IBM Business Process Management
15 1414 © 2013 IBM Corporation
Process Server
Distributed Test
Process Server Production
Human Services
Centralized Governance on System z (Hybrid)
Centralized repository•One-click snapshots of
reusable toolkits and apps
Centralized deployment•One-click deployment
and in flight upgrade
Centralized registry•Single server registry and
dashboard of deployments
Linux on System z ProductionInstance
(e.g., LOB Bank)
z/OS ProductionInstance
Enterprise Bank EIS Integration
WindowsDevelopment
Test Cell Instance
. . . . . .
Process
Designers
Integration
Designers
Centralized Deployment Control Panel & Dashboard
Process CenterRepository
Linux on System z Q/ A Cell Instance
DB2 V10 for z/OSLinux on System z
Windows
Process Server Distributed Q/A
Windows
Process Server on z/OS
Process Hub Production