Preparing the environment for callable flows

To split message flow processing between different locations, you must set up secure data routing.

Before you begin

Read the concept information in Callable message flows.

About this task

You can split message flows so that you do processing in different locations, which can improve performance and promote reuse. You can split your processing between different locations in IBM Integration Bus, or between IBM Integration Bus and IBM App Connect on IBM Cloud.

If you are splitting processing between different integration servers, or between IBM Integration Bus and IBM App Connect on IBM Cloud, your flows communicate by using a Switch server and connectivity agents. The Switch server is a special type of integration server that routes data. The connectivity agents contain the certificates that your flows require to communicate securely with the Switch server. The connectivity agents must be running in both the integration servers where you deploy your flows.

The steps that you need to take to prepare your environment differ depending on whether you are splitting processing between different integration servers, or between IBM Integration Bus and IBM App Connect on IBM Cloud. For more information, see the following tasks.

Procedure

To prepare the environment for callable flows, complete one of the following tasks.