Vue générale
| Code cours | WR124FR | Type de formation | Cours en ligne avec instructeur
(Travaux pratiques) |
|---|---|---|---|
| Durée | 3.0 Jour(s) | Type de cours | Public/Privé |
| Prix |
EUR 1 900,00 HT
EUR 2 272,40 TTC |
This workshop will teach you the concepts of IBM Business Process Management Version 7.5 through development of an end-to-end business process scenario.
Pré-requis
You should have:
- Experience with business process development V6.2 or V7.0
- or knowledge of Eclipse based IBM products (Rational Application Developer, WebSphere Integration Developer)
Objectifs
Understand the IBM Business Process Management products Version 8.0 and the life cycle of a business process application
- IBM Process Center
- IBM Process Designer
- IBM Integration Designer
- IBM Process Server
Contenu
This workshop will teach you the concepts of IBM Business Process Management Version 8.0 through development of an end-to-end business process scenario.
Our instructor for the following workshop will be Ueli Wahli. Ueli is IBM Redbook author, one of the best experts for subject matter. He developed the course material. So you will get first hand teaching. Ueli has updated the workshop from BMP 7.5 to BPM 8.0, and he will demonstrate the Version 8 product. Students will work with a VMware image based on v8.0.
This workshop consists of presentations and hands-on lab exercises.
Presentations about the functions of Business Process Management Version 8.0, and the full development life cycle of a sample process application
- Concepts of the Process Center and the underlying Process Server
- IBM Process Designer
- IBM Integration Designer
- Development and deployment
- Product installation
Presentations and hands-on labs are intermixed.
In hands-on lab exercises we will go step-by-step through the development scenario of a business process application of a fictitious company.
Use Process Designer to design and run a process application
- Creating a process application and designing the flow of a business process
- Create activities (human interaction, decisions, nested process, logic)
- Simulation and analysis of the business process
- Designing the data used by the process
- Create basic implementations of the activities and the data flow
- Implement human interaction user interfaces through coach views and coaches (new in v8)
- Test user interfaces and create snapshots
- Implement a decision service using a decision table
- Implement activities with simple JavaScript logic
- Test the flow of the business process
- Implement a nested process with a Web service call
- Implement a Web service call to an existing Web service
- Implement exception handling
- Implement database update using SQL services
- Implement sending email through an SMPT server
- Implement a decision using the Business Action Language (BAL)
- Use exposed process variables in the decision and modify the values at runtime
- Implement security for human tasks using groups and users
- Expose the business process as a Web service for invocation from outside
Use Integration Designer to interact with the business process
- Connect Integration Designer to the Process Center and Process Server
- Create a Web front-end application from a WSDL
- Invoke the business process as a Web service
Define and implement Advanced Integration Services
- Define advance integration services in Process Designer
- Import a process application into Integration Designer
- Implement the advanced integration services in Integration Designer
- Implement a service that calls a Java class
- Implement a service that calls an external Web service
- Synchronize (publish) the advanced integration services into the Process Center
- Run the process application in Process Designer with the advanced integration services
- Run the process application using the front-end and the Process Portal
- Use the Process Portal to perform the human services
Use Process Designer and tools to measure and monitor the process application
- Use automatic tracking to track business data fields and standard KPIs
- Use manual tracking to track business data and calculated values
- Use the Business Performance Admin Console
- Use the Process Admin Console for monitoring
- Use historical analysis to analyze the performance of the business process
- Compare historical data with simulation data
- Create ad-hoc reports from automatic and manual tracking data
- Generate, save, run, and tailor reports from ad-hoc reports
- Create complex reports with multiple data series and multiple pages
- Create, save, and rerun ad-hoc report in the Process Portal
- Create a scoreboard and run it in the Process Portal
- Use business data search in the Process Portal
Demonstration of the REST API and Web applications that use REST to handle human tasks and invoke the business process.
Understand activation and deployment of process applications and snapshots
Matériel requis
Windows XP or Windows 7, 2 GB memory or better, 1.8 GHz CPU or better
Instructor-Led Online (ILO) uses two pieces of software, that the students must install on their machines. The first is Centra. Centra is used to display PowerPoint charts to students. The instructor controls Centra, selecting which PowerPoint chart to show at any one time, and speaking to the students using voice-over-IP. The students can also speak to each other and to the instructor using voice-over-IP. Typically everyone wears a headset to make this possible. Students can also ask questions, answer polls, and there is a whiteboard feature so students and teachers can draw diagrams. There is no video camera.
The second is used to host lab environments (VMware image). Students connect remotely to a VMware VMX server which they use to access the VMware image and complete their labs. Instructors can see what each student is doing, and can even take control of their mouse and keyboard remotely to show the students how to fix problems etc.
Both of these technologies are accessed over the internet, so students and instructors can be located all around the world.
A good Internet connection is required (such as 3Mb/sec).