IBM Certification Test 992.6 - Modeling Business Measures
How to Design efficient and suitable business measures
Business activity monitoring for a business process management solution
The Business Activity Monitoring (BAM) scenario for a business process management solution allows you to monitor applications that were modeled in WebSphere Business Modeler, built using WebSphere Integration Developer, and deployed to WebSphere Process Server. There are a variety of WebSphere Process Server components that can be used to develop an application, and many of these components can participate in your business activity monitoring. These include business process execution language (BPEL) processes, human tasks, Business State Machines, and Business Rules, in addition to generic Service Component Architecture (SCA) components.
Business process management is a discipline combining software capabilities and business expertise to accelerate process improvement and facilitate business innovation. This scenario begins when a business analyst models a process.
These WebSphere Process Server components can natively emit common base events that provide the information needed for your business activity monitoring.
Business process management is a discipline combining software capabilities and business expertise to accelerate process improvement and facilitate business innovation. This scenario begins when a business analyst models a process.
These WebSphere Process Server components can natively emit common base events that provide the information needed for your business activity monitoring.
You might develop a business process management solution to accomplish one or more of the following goals:
- Tap new revenue streams
- Respond rapidly to competitive, regulator, or market challenges
- Reduce operational costs
- Streamline product and service delivery
- Improve customer service
- Increase visibility into and control over your business processes
Recommended products:
- WebSphere Business Modeler Advanced
- WebSphere Integration Developer
- WebSphere Process Server
- WebSphere Business Monitor, including WebSphere Business Monitor development toolkit
Benefits
The integration between the IBM Business Process Management products makes developing a business process management solution easier in several ways:
- Ensures an accurate transfer of the business requirements to integration developers
- Accelerates the application development process
- Simplifies business process improvement or redesign
The value of creating a business process model is that a non-technical business analyst can capture the business view and requirements for a process. If the model is created with WebSphere Business Modeler, the business analyst can export a project interchange file with a project structure that is optimally suited for use with WebSphere Integration Developer. The projects can be directly imported into WebSphere Integration Developer. This direct transfer of information simplifies application development by shortening the time required to create a process application and ensuring the accurate communication of the business requirements for the application.
This scenario involves the following activities:
-
Assessing the application to be monitored
You must consider the application you will be monitoring to ensure your complete understanding. - Determining what business measures should be monitored
Business measures are defined as metrics during the monitoring process. You must evaluate your process and determine what metrics you plan to collect and monitor. This task is essential before implementing any WebSphere Business Monitor usage scenario. - Optional: Modeling the process
This step involves the optional usage of WebSphere Business Modeler to develop a business process model that represents the dynamics or flow of business activities, which you then implement in WebSphere Integration Developer. In a business process model, each activity represents the work of an individual performer, an internal system, or the input of an external agent, person, or system. The process proceeds toward the completion of some business goal. - Creating or updating the application to be monitored
Use WebSphere Integration Developer to create or modify your application that runs in WebSphere Process Server and emits events for consumption by WebSphere Business Monitor. If you used WebSphere Business Modeler to model your process, you can export the process as BPEL and import this starter BPEL application into WebSphere Integration Developer. - Creating the monitor model
WebSphere Business Monitor uses a monitor model to process and operate on events that are emitted from the WebSphere Process Server application. For this scenario involving monitoring a WebSphere Process Server application, IT developers use the WebSphere Business Monitor development toolkit installed into the WebSphere Integration Developer environment to construct a monitor model. The monitor model contains information that defines how to monitor the application. - Testing the application
You now have an application which emits events for business monitoring and a monitor model application that can consume and process the events for business monitoring. The goal of this step is to run a test of the application and its ability to generate and emit the events that WebSphere Business Monitor requires. - Testing the monitor model
After you have completed your monitor model, you should test it to be sure that you receive the expected results. IT developers can test the monitor model using the Monitor test environment in WebSphere Integration Developer. - Creating the dashboards
You can use the portlet-based dashboards that leverage WebSphere Portal or Business Space that run on WebSphere® Application Server. - Performing additional pre-production testing and deploying into production
Depending on the process your organization uses to move applications from development to production, you may complete extensive testing in a pre-production environment, which may include testing in a WebSphere Application Server high availability environment.
Parent topic: Scenarios
Related concepts
Support | Terms of use | Contact IBM
Copyright IBM Corporation 2007, 2008. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)
No comments:
Post a Comment