using the ibm integration designer 1 team 2 team 3 team 4 process center: was appserver run time...

8
© 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

Upload: doanminh

Post on 23-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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

Page 2: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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

Page 3: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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

Page 4: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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

Page 5: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 2012 IBM Corporation

IBM Business Process Management

9

IID

© 2012 IBM Corporation

IBM Business Process Management

10

Programming Model

Page 6: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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

Page 7: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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)

Page 8: Using the IBM Integration Designer 1 Team 2 Team 3 Team 4 Process Center: WAS AppServer run time where Process Designer & Integration Designer share assets to …

© 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