IBM BPM, V8.0.1, All platforms > Installing, deploying, and undeploying applications in the runtime environment

Deploying service modules

After you develop and test a service module in IBM Integration Designer and are satisfied that the module is working as designed, you can deploy it into the runtime environment. Use the information in this topic to prepare for and complete a successful deployment.

IBM BPM enables you to deploy and run business integration components that cannot be run on any other type of server, such as BPEL business processes, human tasks, business state machines, business rules, and other components.

You can also run mediation flows that are contained in modules or mediation modules. By comparison, mediation flows are the only business integration component that you can run on WebSphere Enterprise Service Bus.

The explanation and steps in this topic do not apply to Advanced Integration services, which are installed with the process applications that use them.

IBM Integration Designer extends the deployment capabilities of the Rational Application Developer base on which it is built. You can deploy your modules in one or more of the following ways:


Overview of the deployment process

When you are ready to deploy your module, follow these general steps.

  1. Verify a new or updated module in a test environment before deploying it to the runtime environment. For information, see the "Testing Modules" link at the end of this topic.

  2. Understand the dependency and packaging considerations for modules and libraries. In addition, be aware of the deployment implications when you change a library or module name. You can find links to information about dependencies and packaging at the end of this topic.

  3. If you plan to deploy on a cluster, make sure that you understand the specific requirements described in "Considerations for deploying modules on clusters."

  4. As necessary, set module deployment properties.
  5. Export the module from IBM Integration Designer. If that exported modules can be shared.
  6. Deploy the module.

    The process for deploying service modules in a production environment is similar to the process described in "Developing and deploying applications" in the WebSphere Application Server ND information center. If you are unfamiliar with those topics, review them first.

Installing, deploying, and undeploying applications in the runtime environment


Related tasks:
Testing modules
Export modules as EAR files
Export modules and libraries as serviceDeploy files
Export modules and libraries as project interchange files


Related information:
Modules and libraries dependencies