Deploying integrations
To deploy integrations that you develop in App Connect or IBM® App Connect Enterprise Toolkit, create a runtime to host your workload.
Before you begin
- Check that your integrations are ready to deploy by checking what resources are supported in a BAR file and testing your flows. Attention: The name of a flow or BAR file that you deploy to App Connect can contain a maximum of 32 characters.
- To deploy a Toolkit flow in App Connect, you must package the flow and the resources that it needs in a BAR file. For more information, see Packaging integration solutions in the IBM App Connect Enterprise documentation.
About this task
- You can deploy your Designer or Toolkit flows from the Manage page
. You can either create the runtime first on the Runtimes
tab, or choose the integration to deploy first on the Integrations tab.Figure 1. Creating a runtime from the Runtimes tab on the Manage page 
- You can deploy Designer flows from the flow editor where you develop and test them if the status
is
Draft (Ready to deploy)
.Figure 2. Deploying a ready-to-deploy event-driven flow in App Connect Designer 
Figure 3. Deploying a ready-to-deploy API flow in App Connect Designer 
- You can also deploy a Designer flow from its tile on the dashboard if the status is
Draft (Ready to deploy)
.Figure 4. Deploying a ready-to-deploy flow on the App Connect Designer dashboard 
- To deploy a Toolkit integration, you can import one or more BAR files that were developed in the
IBM App Connect Enterprise
Toolkit. You can then deploy them from the BAR
files tab.
Figure 5. Deploying an imported BAR file from the BAR files tab of the Manage page 
The following steps describe how to create a runtime and deploy integrations to a runtime.
Creating a runtime
Procedure
Results
. When the status is Ready, your runtime is ready to host your
integrations.
When the runtime is ready, use the menu on the tile to open, edit, or delete it. You can also change the version (see Updating the version of your integration runtime) and manage user and service trace (see Collecting trace for deployed flows).
What to do next
- Deploy integrations to your runtime (see Deploying integrations to a runtime).
- If you added an integration to your runtime as you created it, click the tile to open the runtime and view the contents. For more information, see Viewing details about deployed integrations.
- To find out how to monitor CPU and memory usage for your deployed runtime, see Monitoring resources.
Deploying integrations to a runtime
Procedure
Results
. When the integration is deployed, you can see your deployed integration in
several places. - A tile is added to the Integrations tab of the Manage
page with a status of Active, which means that your integration is ready to be
triggered. The tile shows a summary of the integration and which runtime it is deployed to. If the
integration is deployed to a remote runtime in another deployment location, the tile has a
Remote
label.
- After you deploy a flow that you created in the App Connect flow
editor of your default deployment location, the flow tile on the dashboard has a status of
Active
. You can use the tile menu to manage the deployed flow. For more information, see Managing flows during development.
- If you deploy a Toolkit integration as a BAR file, you can see it on the BAR
files tab of the Manage page with the deployment location and
runtime that it is deployed to. If you deploy an event-driven or API flow that you created in App Connect, a BAR file is created automatically to contain the flow and
resources. Note: System-generated BAR files that contain deployed Designer flows contribute toward the limit of 500 BAR files.
You can't undeploy a system-generated BAR file from the BAR files tab. To undeploy a Designer flow, go to the Designer dashboard and use the flow tile menu to undeploy it. When you undeploy an App Connect flow in this way, the BAR file is deleted automatically from the BAR files page.
What to do next
- On the Integrations tab of the Manage page, click the tile to view information about the deployed integration. For more information, see Viewing details about deployed runtimes and integrations.
- You can stop and start applications in a deployed runtime on the Manage page. For more information, see Stopping and starting applications in deployed runtimes.
- To view the TLS certificates for an integration runtime, copy the hostname from the Security tab of the runtime and paste it into a browser. For more information, see Viewing certificates for runtimes.
- Test your deployed integration. For more information, see Testing a deployed integration.
- To find out how to monitor CPU and memory usage, flow runs, and latency for your deployed integration, see Monitoring resources.


, open the menu for an event-driven or API
flow with a status of Draft (Ready to deploy).

against the remote deployment location indicates that the BAR file is out of
sync. When you import or update a BAR file, a unique value is stored in the metadata of the BAR
file. This value is based on the content of the BAR file and is used to determine whether BAR files
are out of sync. 
and select