IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Get started with IBM Integration Designer

Deployment options for IBM Integration Designer

In IBM Integration Designer you can deploy applications in two ways. The method you select depends on whether you use IBM Process Center with IBM Integration Designer.


Deployment with Process Center

The easiest way to develop services or BPEL processes is to use Integration Designer with Process Center. In this case, you can associate your modules and libraries with process applications and toolkits in the Process Center repository. When the modules and libraries are published to the repository, enterprise archive (EAR) files are automatically generated and deployed for testing in the Process Center server. Then, you can easily create a snapshot of the process application and use the Process Center Console to deploy the snapshot to a remote IBM Process Server. Again, the EAR files for the modules within the process application are automatically generated.

In order to successfully publish or deploy from Integration Designer to a Process Center server, the version of both tools must be exactly the same.

You can still deploy and test your BPEL processes or business integration services in the local Integration Designer test environment. Usually you would do that testing before publishing the modules to the Process Center.

Before you can test modules on the Process Center server, you need to create an entry in the Integration Designer Servers view. See "Creating servers in the test environment" in the related links for instructions.


Deployment without Process Center

If you have older processes that were developed for WebSphere Process Server or WebSphere Enterprise Service Bus, you can still continue to develop and deploy applications as you used to do. In this case, you do not associate your modules with process applications or toolkits.

Without IBM Process Center, you need to keep your artifacts in a source control management system such as CVS, Rational ClearCase, or Rational Team Concert. From there, you can use a serviceDeploy command and an ANT script to deploy an EAR file to Process Server or WebSphere Enterprise Service Bus, or you can use the mmDeploy command to deploy an EAR file to IBM Business Monitor. Alternatively, you can export EAR files from Integration Designer to any of those three runtime environments. For WebSphere DataPower Appliances, you can transfer business objects (XSD files), interfaces (WSDL files), XML maps, and XSLT files. You can download files from an appliance to Integration Designer or upload files from Integration Designer to an appliance. See "Target run times for IBM Integration Designer" for more information about each of these runtime options.

Get started with IBM Integration Designer


Related concepts:
Service-oriented architecture
SCA
The runtime environments for IBM Integration Designer
Task flows


Related information:
Team development in IBM BPM
Deploying modules
Create servers in the test environment
Work with the Process Center repository